High quality very thick material.  Only hoping it doesn't leave little dot marks on my carpet in the long run but that's likely just a hazard of needing to use a mat & will protect the carpet more in the end.