This carpet cleaner was very easy to assemble and it worked great.  We used it as soon as we put it together, carpets are so clean and smell great.  Very happy with this purchase.