This product was super easy to assemble. It cleans very well and is very efficient in its use of the cleaning solution.