We were blown away by how well this machine works! The machine took away so much dirt and so many old stains in our carpet. It is worth the price as compared to renting a comparable machine multiple times.