Excellent quality, vibrant colors, soft, nice edges. We didn’t even need a none-skid mat beneath it. I just ordered another smaller one!