Bought this product roughly 3 weeks ago. Very easy to assemble. Cleans floors nicely. It does leave a bit of too much water behind. I wish it came with more than 1 mop pad. Overall, I do recommend this product, plus it helps pets in need!