We have a 2 floor house. Carpet on both floors. To top it off we have 5 fur babies. I was really getting tired and bringing the vacume up and down daily. This one is light weight easy to handle. I can easily get under dresser and side tables. The flexibility of the vacume allows me to get under the beds easy. My youngest is tiny buy he can work this so much better than the one we have downstairs. I like that I dont have to worry about a bag to empty. And I can see how much pet hair and dirt this picks up.