We purchased this vacuum because we needed something to clean the pet hair on our stairs. All of the hand-held vacuums are terrible - none of them worked and we've tried them all. This machine is awesome for cleaning the stairs. The unexpected surprise is how great it cleans everything else! It is unbelievable how great of a job it does on all of our carpeted areas - putting our of Hoover to shame.