We love this vacuum cleaner. We have 4 cats and way too much cat hair and this does the job in a hurry. It has all the standard attachments and tools and then this turbo handheld attachment that really strips the pet hair off any surfaces. Our cats sleep with squish mallow pillows (much to our chagrin) and this took care of it in no time at all! Lastly I noticed the dirthairdust bin is larger than average meaning I could vacuum a whole floor before needing to empty it out.