We are in love with our Dyson Ball Animal 2. We still have the original, builder-grade carpet in our home and it has looked worn for months. Our Dyson is the only vacuum that fluffs up the cheap carpet (until it gets walked on, of course) and its attachments make our stairs almost look new (again, until we step on it - ha). Dysons are known to "never lose suction" -- it's their whole thing. While it is an impressive machine, it took some practice for me to learn the best way to navigate it on our stairs.