I've been looking for a steamer and this one is very nice.  it is a bit larger than I expected however.  It's a little heavy and awkward to handle but does do a nice job