I am in love with this vacuum. It has so many great features. I've used the attachments for webs on the ceiling and vacuuming the stairs. The vacuum itself works great on my hardwood floors and regular carpet. I have two big dogs so this is very helpful for their hair as well.