Has not held up very well. Coloring faded very fast. Another anti failure mats that I have owned have had much more cushion!