Absolutely the best way to clean and sanitize almost everything in your personal environment without using chemicals. There are no miracles. You still have to wipe up the dirt and germs you blast loose from surfaces. But instead of being trapped in a room full of bleach or ammonia vapors you are sanitizing with steam, getting the room very clean and have healthy sinuses as a bonus. Many helpful attachments. Easy to use. Sturdy. I have a small on also, which comes in handy.