The mats are good quality, durable for the wear and tear of our little one and the colours are quite nice compared to other ones we found while shopping around. This by far was the best price and with free shipping you can't go wrong! I really recommend these mats!