I bought this thinking it was self healing given the price but was disappointed to find its not. Its 3mm thick type of hard rubber I think. Its still a decent size and reasonable quality but think for the price its just a 3mm piece of rubber and not worth full price wait for it to be on special. Also the measurements aren't numbered just squares so no ruler guide