It does exactally what it said it would and exactally what I wanted. There were other mats I looked at that were pricey and this one was nicer and cheaper. I would recommend this to everyone. Im even going to buy another.