Product is very easy to assemble/use.
This carpet cleaner did a darn good job. I honestly believe if I'd had this product BEFORE my rug got so dirty, it would look new today. Even using it once a month would've extended the life of my (once) gorgeous rug. Good price, too.