This is my 3rd Dyson, and second of this model ( the first Dyson went to live with my dad, the second is our Downstairs vacuum and this one is for upstairs.) I am a vacuum snob and have owned many from Hoover, Eureka to Orek. This Dyson is by far my favorite. It is easy to push and manure, it really picks up debris and dirt from the carpet leaving the carpet looking groomed and clean. It is easy for my kids to use and it has a really long cord so you don't have to constantly finding a different place to plug it in at. My Dyson works well for picking up the pet hair from carpet, hard wood floors, furniture and throw pillows. The only down side it that is it a little heavy to drag upstairs, but everything else about tho vacuum is awesome which makes it worth owning, I found a great Black Friday price so I bought one for upstairs. Make sure that you clean your filters and let them air dry every few months, it really helps and it is super easy to do. Overall, this is the best vacuum I have ever owned and can't imagine buying anything else.