Love this for my carpets. I have a dog and you would never know thanks to this machine! Love it!