This play mat is just what we needed!! Our apartment has all hardwood and tile floors and not much space. So we were limited to where we could do tummy time with our now 7 month old. He started rolling over a little later than most babies and didn’t look like he would even try to crawl any time soon. I was thinking that it’s because he doesn’t have the freedom to do so.. We got this play mat for his room instead of a rug. As soon as I put him on this play mat, he started army crawling to get to the different buildings pictured on the mat! He was so interested and motivated and had so much freedom on the mat! I also love that I can just wipe it clean from the dog and cat hair and any messes that the baby leaves on there. The reverse side is great when I want the look of a rug. This is one of my favorite purchases for baby so far!