Before our family switched to more natural, safer cleaners we used to use Pledge Multi-surface wipes. They were convenient for when we were in a rush and had people coming over they were a fast fix to the many messes that two little people can make. In our experience these wipes worked the best on wooden surfaces. They seemed to be kind of streaking on mirrors and windows. The product promises to work on a variety surfaces which really is a nice thought, but it wasn't our experience. We have switched to using Norwex a lot. They are primarily microfiber cloths that are activated by water...just water. How's that for natural and chemical free? They are truly multi-surface too as they work amazingly on glass -- mirrors and windows, wood, counter tops, porcelain toilets, linoleum floors, etc. We have loved the Norwex products. If you're not concerned about being natural the Pledge wipes are okay, but I would say they are best to use on wooden surfaces.