I bought this playmat a few days ago and it is perfect. It is easy to clean, grips the floor and doesn’t move a lot, and the foam feeling is perfect for when our little guy falls over. Buying another one for grandma’s house.