I bought this hoping it would help with some deep cleaning but have discovered the best use is to get wrinkles out of curtains. I did clean some messes easily (like the area where the toilet meets the floor) but struggled with others (like grime in the shower). It is kind of awkward to use and I wish it came with a shoulder strap. I wouldn't really say I like or dislike the product. I am pretty much 50/50 on it.