Very good condition. All parts present and functional.