I've used the Bissell Pet Hair Eraser vacuum a few times so far. PROS: It's great for hardwood floors and awesome for my carpeted stairs! I have 3 cats and it works like a charm getting up the hair! The canister type is user friendly for stairs because the hose extends pretty far so I'm not constantly fighting with the heaviness and bulkiness of a full size vacuum on each step. CONS: Wish there was a place to clip the attachments for convenience. I know they'll get lost. I also found the vacuum difficult to use in a carpeted room as it was hard to push. Overall, I really like it because my main concern was my 2 flights of carpeted stairs and the Bissell Pet Hair Eraser made it a lot easier and the suction is very good and adjustable. It also has an auto sensor that detects what type of floor you're vacuuming!