I really don't understand the positive reviews on this product. The mat is very slippery on both the top and bottom. He moved on both the carpet and the hard floor of our house. Also, it didn't hold up at all when my daughter stepped on it. It immediately solidified and she slipped and fell. This made for an immediate comeback. Extremely dissatisfied with this product.