I'm a big fan of Hoover Vacuums and this one lived up to my expectations once again! Great suction power, good on all types of surfaces, lots of useful attachments, and easy to empty. I like that I can switch the suction from the floor to the hose by just turning a dial, and that you can instantly switch from carpeting to hard floor (perfect for my house!) The fact that I can also wash out the filters is perfect for our busy home with small children and lots of spills! I use this vacuum almost daily and it has performed well in all situations!