I really like the convenience of having a steamer.  It's not extremely large but can become heavy after holding for a period of time.  It does work on most materials but not all.  However,  I did have a problem with water dripping on my clothing.  This seemed to only happen when I used the attachments.  I eventually stopped using the attachments for better results.