I use this as a quick clean up tool. I wouldn't consider this a deep cleaner vacuum, as when I run it over my rug, it completely stops, but works for hard floors and light messes. Lightweight, but also cheap feeling if that makes sense. Kind of feels like a toy. Emptying the dirt canister is kind of difficult to do, but not impossible. Just seems like there could be a simpler way.