Super easy to put together and extremely lightweight. I used it on two 8 x 10 rugs and was amazed at how colorful my rug actually are when clean! Very happy with this purchase, especially good timing, as we got a puppy.