It is the perfect cleaner for me. I have several animals and instead of getting the big vacuum out I can use this several times a day and it does a great job! The removeable handheld is great for furniture and places where hairballs love to gather.