I really like this carpet cleaner. I have had this carpet cleaner for approximately five years and use it every few months. I am a cleaning fanatic so when I find a product I really like I want to share it with others. I am able to clean seven rooms with carpets in as little as three hours. The carpet cleaner is very easy to use. The water and solution bucket is very easy to remove, fill up, empty, and replace. You can see the water changing color right before your eyes so you know that dirt is being removed from your carpets. The price is not bad either. Sometimes quality products can be expensive, but this carpet cleaner is worth the expense. It does a great job and will last you several years. Maneuverability The carpet cleaner goes forward and backward quite easily. It does not turn very well, but it is somewhat lightweight and easy to pick up and move. Ease of Maintenance The carpet cleaner is very easy to clean. The water compartment pulls right out and can be rinsed with soap and water. Every other use I ad some bleach water to get rid of all the grim. Suction Performance The carpet cleaner suctions up the water from the carpet very well. I usually run the carpet cleaner of the carpet twice and the carpets dry within a few hours. Versatility This carpet cleaner does a great job on several types of carpet. Design The design is very plain and simple. There are no bells and whistles to this carpet cleaner. The design makes it easy to use. Durability I have had this carpet cleaner for approximately five years and I have had no issues with it. I have not had to replace any parts to it.