I love this mat! I was using a soft blanket for my baby's playtime and it wasn't large enough and didn't provide enough padding. This mat exceeded my expectations. It is super cushy under your feet and provides great protection for my baby's flips and flips. It's also extremely soft and supportive for my knees, having to go up and down with baby a lot. I am also comforted to know that it's made with baby safe materials. It's also super easy to clean, especially important to me now because my baby is teething, making lots of drool and putting his hands in his mouth. Oh, and my husband started using the mat for his at home exercise routines. Not to mention that it's super cute too! I sent a close up picture of my baby on the mat to a relative and she complimented me on the nice rug. 😀 I told her it was a play mat and she couldn't believe it. Very happy with my purchase.