The mat is perfect--  exactly as described online. It's not too firm or too soft, the color is beautiful, and it cleans up easily! I only wish it had been available in a slightly larger width.