This is an absolutely fabulous vacuum cleaner! I have 2 cats and two dogs who shed hair. This vacuum makes me feel like it has gotten it all, which is great since I have allergies! Light enough to take up and down the stairs, powerful enough to clean and great attachments.