The thickness is okay lah. I thought it was more water resistant and smooth plastic kind, but instead it is quite foamy-spongy kind. Video below shows the material. The groves at the bottom helps in keeping it anti-slip. Quality wise, it looks quite expensive, hope it can last long.