We used this mat for about three weeks. At first it was fantastic. The baby was learning to grasp and spent a good amount of time staring at the various characters. We loved the wide variety of things to play with and that you could move them around so it always stayed fresh. Unfortunately, the two arms that are supposed to suspend the toys began to sag and the toys were on the mat two weeks later. The baby no longer had room on the mat because the arms blocked the space and the toys were too low to see. Because we loved the mat, we called Fisher Price to figure out if there was some kind of support we could rig to get the arms to stand up again, but no luck. Their customer service immediately offered to allow us to return it. Although I appreciate that they'll send a postage paid label, I still have to find a box large enough to ship this. Then it's 6-8 weeks for the refund. In the meantime I guess I'm shelling out more money for a new mat.