Bought this for the handheld spin brush attachment. I didn’t understand how It would spin with no power to It. But boy does is spin! And the suction is great. The carpet in my home is very low but then plush in spots but every time I use the vacuum It amazes me of how much dust It collects. I know it’s getting to the deepest level of my carpet because it’s laid on concrete with no padding. So the dust is from the concrete. Awesome buy. Only downside so far is edge/baseboard cleaning. But you are able to quickly use the attachment to pick up from the crevices.