I have to shamefully admit, I may be a taaaad biased about this vac but in my eyes, it was the best thing I have ever used! I am one to just take the 'used or pre-loved' vacuums my entire life. I got it a try and this thing just absolutely blew away my expectations. It picked up dirt I didn't know we even had! I'm fairly certain it got every cat hair and fiber and dust particle from my carpet and 10 /10 new favorite vacuum!!! Its old stained carpet it was like this when I built the house and husband refuses hardwood!