Our carpets are like new!!  This machine is easy to use and really removes those difficult stains in high traffic areas.  I feel comfortable letting my baby crawl all over it now! I especially like that the housing is clear so I can see the machine working and accurately gauge how much water is left in the carpet. My only complaint is that the machine is big and heavy so we won't be pulling it out for a quick mess but I was pretty sure that's what I would be getting based on the product description.  I do love the extra long hose attachment for cleaning the stairs. An extra note:  When the machine arrived the hose assembly had a crack in it.  I went online and submitted a photo of the broken piece to Bissell customer service and they mailed me a new one, free of charge, in less than 36 hours.