Perfect vac for deep cleaning our carpet! We had our house professionally cleaned every 2 weeks and decided to end our services with them for budgetary reasons. I couldn't believe the amount of dog fur and dust this vacuum picked up 1 month after our last clean! Makes me very happy we stopped using our cleaning service because I'm sure they were not using even close to as quality of a vacuum as this one. The dog fur and long hair also does not get tangled in the vacuum head like other vacuums which is huge. Definitely a good buy!