I was nervous after reading mixed reviews. However, this machine took ALL stains out of my extremely old beige berber carpet. I am thoroughly impressed and extremely happy with my choice. Don't hesitate to buy this!