I love this vacuum. I have three cats and carpeted steps. This vacuum makes what used to be a huge chore into a minor inconvenience. It is so light weight that the stairs are a breeze. Switching from carpet to hardwood is also a breeze with the switch on/off carpet roller.  The suction is amazing. I have never seen a vacuum pick up this much stuff in one use.  It has so many great features that I could be hear all day raving about it.  Buy it, you won't regret it, especially at this price!