My son had me purchase this for him after he found out i am gonna buy one. Its used on our wood floors and kitchen area. This is a great product its very simple to assemble (snap together) but most of all it cleans better than i could of expected. The only change i would make is the cord as the steamers should all have the same length cord 25ft. This one does not.