We love these mousepads. They're thick and non slip, which is a plus. They're also fabric instead of the plastic. They do get dirty overtime, but they're a lot better and a lot more durable than the plastic ones. The nonslip is just another bonus. However, ours came with a very strong "fishy" smell. Not sure if it was just a bad batch or what, but it doesn't affect the product at all.