We just bought our's a few days ago. I really like it. DS is just starting to sit by himself, and sometimes he topples over and occasionally I don't catch him in time. I feel better knowing that he is falling on something soft. The shapes and colors seem to fascinate him too.
I like it too I have the blue gold and the zoo one. They don't stay together on carpet and they only kinda loosely stay together with gapping but I still liked them. They're quite stylish compared to other ones. I've also had no issues with peeling paint on the zoo mat as some have reported on amazon.
Thanks for the responses! I found one at a baby resale shop, but before I bought it, I looked up online reviews and they were mostly mixed. That's why I wanted to see what you all thought. I ended up buying it last night, put it together, and my DD is loving it (as am I). We have wood floors and it makes me feel better that she has a soft place to fall when she turns over quickly--she's learing to try to crawl. So far, I haven't experienced the pieces coming apart (that's what most of the negative reviews were about). Of course it's only day 1, so hopefully we won't have those issues.
Re: Skip Hop Foam Mat