The mat itself was ok. The way it was packaged/handled was not acceptable. I expected it to come rolled up or at least flat ready to use. Instead when I picked it up from the store it had two huge stickers and sticky plastic on it that I was unable to get off without a ton of scraping and GooGone cleaner someone had written numbers on it with what I assume was permanent marker because I could not get it off completely and it had dirty shoe prints all over it. I’m super pregnant and trying to work at home with a toddler and did not expect to be on my hands and knees trying to fix this mat.