This vacuum cleaner is pretty wonderful. Great suction, rolls from carpet to hardwood easier than any other vacuum I've owned. While it is a bit heavier to push than my Shark or Dyson, that doesn't seem to take away from its maneuverability. It was easy to put together, just one screw to attach the handle, and the rest snapped together. The tools that come with it are more versatile and useful than your average attachment -- turbo brush for pet hair, upholstery tool, and crevice tool. Really love the crevice tool with telescoping feature and brush on the end you can flip up or down. Great for baseboards! The hose seems a little tight, can't stretch far without the vacuum tipping over. But it may loosen up over time. The cord is nice and long so I can move from room to room without unplugging. Emptying the canister is pretty simple, snaps on and off easily. Wish I didn't have to stick my hand in there to pull out the hair and dirt when emptying into the trash, but my other vacuum canisters are the same way, so guess that's just how they are. Overall, great vacuum, easy to use, would recommend.