Good suction, but I don't like how the canister rolls and I don't like the attachment head for the floors. Doesn't get my carpet clean. Of course it's good for hard wood floors though. Really, this is a very affordable option with great adjustable suction so you can do curtains, beds, etc. This doesn't pick up big pieces too well. But again, great for budget, and it seems the same with hose length and capability included, to a Severin, which I was considering but it seems like both attachment heads are the same with carpets. #sweepstakes (kind of a play on words, eh? Sweep?)