Happy with my purchase. Does great job at cleaning. Was easy to assemble and  simple to use.
Fantastic suction power. If your carpet  has  stains you  definitely  need to look for a good quality cleaning solution   or pretreat  area with stain removing  product.