I bought a few weeks ago. Shipped quickly and was easy to assemble/disassemble for cleaning. Got the stains out of a rug I thought I'd have to throw away. Only complaint was that a little bit of water sprayed out the top causing me to have to wipe down my walls - but maybe I didn't get a good seal on the water container. Overall very pleased with this purchase!