I used the Big Green to clean all of the carpet at our cabin. It looks like new. The machine was very easy to use. I really like to be able to clean both pushing and pulling. Also the size of both tanks made it less of a hassle. Also does a really good job cleaning the upholstery. Overall the Big Green is two thumbs up. It is worth every penny.