The color and quality were good and matched the online description. It matched the towels of the same brand perfectly. However, there is not a no-skid surface of any kind and it is not thick as I would expect a bath mat to be. It is basically a towel for the floor.