I received this as part of the stellar testing panel and was so impressed with this little steam cleaner machine! I have a weekly cleaning service who comes and mops and sweeps but this machine really showed me that my floors are still pretty dirty! It's easy to use and pretty versatile for different types of floors. I love how you can clean so much with it! It easily got kids messes like sticky juice spills and caked on play doh off the floor. I wish it were a little quieter but overall I think this is a great product and highly recommend it!