This machine is great! It removed a lot of the dirt out of the carpet which hasn't been cleaned in years. I was using the pro heat machine that belongs to my daughter and just kept having problems with that and taking it apart and fixing and putting it back together over and over again. Got frustrated and bought the big green machine which at this point is working very well.