I absolutely love this play mat! I got it because my baby was starting to roll and scoot all over the place, and is not crawling. It is extremely soft and the design is beautiful. My nephew who is 5 also loves it! He enjoys playing on the 'road'.