I bought this steamer to clean oil stain on kitchen floor. When I set the right expectations,it works well. We do a lot a of frying in kitchen so the floor is oil. steamer plus some detergent will disintegrate the oil stain and need to scrub a bit before the floor is clean. If you expect oil stain to come off immediately,it won't work that way.
The handle is not very sturdy when pushing the steamer around with the white cloth given. Especially when my kitchen floor is oil, need to lift up the steamer slightly to go to the next spot.
The product is made in China,so don't expect the quality to be top grade.