This mat is perfect! I had previously tried a foam mat, but there is no comparison. My son loves to play on his mats. I also find it very comfortable for me to sit on when on the floor playing with him! If you are considering this product, do not hesitate to buy it! Your child will love it!