I use the Steamfast SF-407 Fabric Steamer, an upright steamer on castors with an extendable rod for hanging your garment. I bought mine from Amazon over 5 years ago and have been very happy with it.
The steamer heats up in a trice, and I can steam up to 45 minutes at a time on one tank of water. Follow the directions and don’t use tapwater or you’ll be cleaning it out all the time. I use distilled water as recommended, and have never had to clean mine. It still works like a charm.
The only quibble I have with this steamer is the hose. It’s a little stiff, and a little short for my liking. Also, the hose is not insulated, so keep it away from your arm as you steam. That sucker gets hot!
Because the steamer works so well at removing wrinkles, the hose is not a dealbreaker for me. If mine bit the dust, I’d buy it again.
I have used handheld steamers in the past, but never found them satisfactory.