I travel twice a month for work and my dress shirts always come out of the suitcase looking like I slept in them. I've tried the cheap handheld steamers before and they either spit water everywhere or take forever to heat up. This thing heats in like 5 seconds, I hang the shirt on the bathroom door, and one pass down each side and the wrinkles are gone. No wet spots if you let it actually heat up first. I've used it on cotton, linen, even a wool blazer. Honestly didn't think I'd use it this much but now it's part of my morning routine at home too.