Mat may be ok but I don't know yet because it was shipped in a tight roll that took all my strength to unroll. Extremely difficult to flatten. Had to pile furniture on top of it and it still curled up. Hope it will flatten in a few days but really this is an utterly inappropriate and insane way to ship this product. If it doesn't lie flat by the end of this week I will return it.