My analysis of this product showed that it was not effective at removing tough grime and scratches from surfaces. While the product`s abrasive bristles are meant to scrub away dirt they do so with a roughness that damages delicate surfaces. The only positive aspect is its sturdy construction.However, its abrasive texture makes it unsuitable for glass and non-stick surfaces. Overall, not worth the investment..