I bought this mat knowing it was a bit overpriced but thought I'd just go for it anyway after reading a few good reviews online… Nothing is ever perfect, but this is close; great grip to desk surface, comes with cleaning cloth and provides great accuracy for my G502… The one thing that is one my mind however, is the fact the surface is a little rough, this wouldn't be a bad thing usually but reviews on G502s have stated that the rubber feet tend to degrade which has made me wary.. But no noticeable damage has occurred after a few months so I'd recommend this product.