The Dupray Neat Steam Cleaner is by far the best steam cleaner I have ever owned. The cleaning possibilities are endless! I’ve done my laminate floors, ottomans, walls,  automotive tires. This bad boy packs some heat AND pressure, which my steam cleaners before have lacked. The attachments included are all very sturdy EXCEPT the rectangular floor tool. As pictured, mine broke within the first couple of uses. 

There are a couple of cons with this product. 1.) the time it takes to heat up.  2.) if you run out of steam you have to release the pressure through the wand, then wait approximately 20 minutes to unscrew the tank cap and refill the tank. If you’ve got a bigger home then this can be very time consuming. 

Overall I like the product. If given the chance to repurchase or choose another brand I would likely still choose the Dupray Neat Steam Cleaner.