This works ok for small particles but if you have cereal or anything in your floor this just pushes it around, it will not pick it up. It does do really well with cat litter which is a huge plus in my house. The filter needs washed often so it doesn't lose so much suction. It's easy to clean and put together and take apart to clean. Nice and lightweight and comes in different colors which is nice. Not necessarily worth what it costs but it does a decent job. Maneuverability It's pretty easy to push on hard floors, carpet is another story, it tends to get stuck and not move well. Ease of Maintenance Very easy to take apart and clean and put back together Suction Performance works decent on small particles like cat litter but if you have cheerios or something it won't pick that up Versatility works fine for hard floors, wouldn't recommend on carpet Design It looks nice if you don't have anywhere to store it away. Durability I have 2 small children and they have yet to break it, so it's pretty sturdy.