I have only used this machine a few times, but it works wonderfully. I have 2 inside dogs and grandkids. We live in the country so things get tracked in. First use it took up stains that were set in and hard to get up.