It was very easy to put together took less than 3 minutes easy to work I tested it on a patch of carpet and left it looking super clean just like how I bought the rug you can definitely tell it was made with high quality product and great technology the brand also makes videos how to use if you are struggling or more of a visual learner so I definitely recommend if you just need to clean your carpet so often which everyone should if you do not take shoes off in the house shoes traffic lots of dirty and nasty things!!