Excellent product, lightweight but very powerful. Easy to assemble and use. I love the fact that it is lightweight and easy to maneuver. Cleaned two large area rugs in less than 30 minutes and my rugs look brand new! It was very easy to dump the water and clean the carpet cleaner quickly for next time. Highly recommended