Lovely mat. My baby has tons of fun playing with it. I wasn’t expecting much for the price I paid, but after my baby playing with it almost everyday I have no regrets. I will buy couple more, just in case, since the price is so good. It would be also a perfect gift. Packed well enough to use as a gift. I just wonder why didn’t they seal the box though.