I have one made by Oreck…it’s fairly lighweight, has attachments for doing walls, getting in corners, or , say, doing your shower walls. It’s easy to use..appreciate it making my bathroom and kitchen floors more sanitary. I don’t have hardwoods in my apt. , so it’s basically to keep those two rooms, etc. clean and sanitary, since I’m on immune suppressants after transplant. There’s an attachment for doing windows and mirrors, you can usi it to refresh curtains/drapes/upholstery/and I’m assuming some clothes. A separate attachment for about 7 bucks is for freshening up carpets
http://www.amazon.com/Oreck-STEAM100-Steam-It%C2%AE-Steam-Wand/dp/B004OR1U1S