Easy to assemble and easy to use. I had a previous carpet cleaner from a different brand and it didn’t work as well. Low price for good quality.