Although the size and colors worked out well, I was really disappointed in the amount of cushioning the mats provided.  If I had been able to view them in a store I would have not purchased them because of the lack of comfort.