I think this vacuum has enough suction and I like the maneuverability of the floor nozzles. But, several problems make me regret this purchase. I'm not sure if this is a design flaw or if my vacuum is defective, but when I remove the vacuum from the wand to empty it, the vacuum often dumps debris on the floor through the point where the wand enters. I never let it get very full and empty it frequently because of this problem but it still happens. It is also a pain to clean. I can't take the rollers out of the nozzle to wipe down the inside and pull out wound hair, etc. I would not buy this again.