I have never owned an at-home fabric steamer before, and I am so glad I got this Conair Turbo ExtremeSteam! I love how it is an iron and steamer in one, which makes my life so much simpler. I also love how it comes with different attachments for different fabrics and functions. I definitely recommend this steamer! The only downside I can think of is that you have to buy distilled water, but that really is not a big deal at all. If you're looking for a steamer for different kinds of fabric, even your sofa, I definitely would buy this one.