I was so excited to buy this and it didn't disappoint. Used it the second night to clean my rug. Cleaned it really good. Was very easy to assemble and clean. Will highly recommend it