Cleans up all different surfaces. I was skeptical of the product before i bought it, but it does the job as advertised!!!