This was one of the only options I could find for a safe playmat in Canada, so I would definitely buy again as it has been perfect for the kids. It gives me great peace of mind being non toxic since they spend so much time on it.
However, I definitely would not say these mats are pet friendly. Dog claws will wreck them.
I also have not found them easy to clean at all- The white side started looking so grungy so fast and will not come clean. Not sure if dark fabrics like socks stained it?
I got one with the white side so it would look better in the house but wish I just got something more colourful since the white looks gross now.
As I said, I still would purchase them again and recommend them, I just wish I knew those cons ahead of time!