Thick and comfortable, not non-slip though
Saves the knees and has been durable so far...
Rating: 5 stars