I bought this because my baby who is now 10 months old tends to fall over when playing. It's a very comfortable feeling and he likes the colors. The only downside is if you have animals. Your nails can easily puncture pieces of styrofoam. So be careful with that. I try to think positively and say it gives character. :)