OMG - we are so impressed with this carpet cleaner. It is exactly as advertised! Very easy to operate and very easy to clean after usage. The cord is sufficiently long; the machine is built solid, the suction power is incredible. We couldn't believe how muddy the water was in the dirty water container... And we had just cleaned the carpet last December with a rental - a testimony of how powerful the machine is. We are extremely happy with our purchase and would highly recommend it