Product works great. Very heavy, and not as agile as smaller carpet cleaners, but I have not found another carpet cleaner that can compare with this. The suction is what really sets this apart from other carpet cleaners. Leaves your carpet clean, with no soapy residue left at all. Highly recommend, especially if you have pets.