this be a great machine . we never know we carpet be not clean until we use the Miele Callisto . it be small , light weight , easy to maneuver , quiet , and work well on stair . the suction in the power-head be excellent and require very little physical effort to run on carpet or wood floor . Miele vacuum be quite expensive . we never intend to spend a king 's ransom for a vacuum cleaner . we cough up the extra money for this vacuum cleaner because American make product be rate so low . the quality we once expect from American make product just be not there anymore .