The top surface looks good and the edge also is fine. But there are two facts that make me disatistied. 1. it's thinner than I expected. The seller answer to a question that it's about 2-3mm. I don't have precise mesurement but I estime this about 2.0-2.1mm. 2. the lower side rubber smells very strongly. I had directly headache so now I put this outside to wait until the bad smell goes out. it's like tire rubber smell. I'm going to use it once the bad smell totally go out. but, since the price is very low. I'll give 4 stars. even if it's okay for the thickness, I propose you to use a better rubber.
Great product. Quality is nice and the surface is smooth.