This vacuum is excellent! It outperforms all previous vacuums that I have owned. The suction is very powerful, and most surfaces require only one pass. It excels at picking up dog hair! The filter results in virtually no dust, which is a big help for allergy sufferers. Navigation is a breeze, because it swivels and gets into the most awkward of spots. I love all the tools, and I especially love the edge to edge suction, which allows for cleaning close to the molding a breeze. We have tile, hardwood, and carpet, and all were cleaned equally well, and switching between carpet and hard surfaces was simple. I like a spotless home, and the Hoover Elite Swivel Upright Vacuum is supreme at helping me keep our home spotless!