This is by far the best vacuum I own. Works great to pick up all of my cat and gods hair. Would always struggle with that. Also my kids are messy eaters and with other vacuums I would pick up the biggest pieces and vacuum the rest but The Hoover Dual SpinPet Plus Carpet Cleaner does all the job. Easy to clean any type of carpet. Highly recommend it.