I'm ashamed and delighted about how much this carpet cleaner picks up. Ashamed that some of my rugs have gotten as filthy as they have but absolutely delighted about how great this machine works! With three kids, a dog, and a cat, our house sees a lot of foot traffic in and out. This carpet cleaner has been life changing. Not only is it super easy to use, I'm amazed each time I use it how much it picks up and the visual difference it makes. I'm purchasing the attachment to do my hardwood floors now. Who knew you could get excited about cleaning your floors?!