I thought my Shark Rocket was adequate before the addition of two cats. The Apex is much more powerful, terrific on hard floors and doesn't require cutting tangled hair and thread off the roller. I am very pleased with this small vacuum cleaner.