Works quite well on normal medium or low pile carpet. Does leave some bigger stuff behind though. Maneuverability It drives itself or you can chase the cat with the remote control! Gets all areas quite well. Ease of Maintenance Just empty the bin and clean your brushes and that's it! Suction Performance Leaves a bit to be desired on the suction part but it is quite small - does a good job getting most debris. Versatility Works well except for on long hair or shag carpet - doesn't work hardly at all on them. Design Well designed and functionality - easy to use! Durability Unit lasts a long time however you will need some replacement bushes after a while - and maybe some other small parts.