The mat is ok but it was shipped loose without any box paper covering or any kind of packing at all. It was folded in all different directions from being shipped that way. We had to lay it out with weights for 5 days to get it flat. Also I've never seen anything so dirty. it took three times to clean it and our cleaning cloths were solid black each time we cleaned it. It is very soft and the edges press down into the carpet where the desk legs sit.