This machine is amazing. I cannot get over how well it works on carpets I had given up hope for! Worth every penny!