Pretty good
I haven't seen a deep difference but I have noticed some surface discoloring gone. So from an OTC product it's good, it's unreasonable to expect it to get rid of the more difficult places but I still hoped a bit. Isn't bad though.
Rating: 3 stars