I have been wanting this mat for a while, but I kept talking myself out of it because of the price. I was able to use my reward points towards it and I wish I would have bought it a long time ago. This does exactly what I wanted it to do, I do not slip and it is padded enough. The only complaint I would have is that at first it does smell rubbery, but it does wear off. I would highly recommend to friends and family and you cannot beat Moosejaw's great customer service!