I like the suction power of this Shark TruePet Vacuum. We have a dog and several cats. So it is important that our vacuum can handle bare floors as well as carpets. The only negative is that the collection cup must be emptied very frequently. But it sucks up everything.