I bought this a few weeks ago and so far it's the best carpet cleaner I have ever owned. I would highly recommend this. The cleaning power and suction is incredible.