I have been impressed with this mat. It's firm enough to provide support for my daughter and be a barrier between her and our ceramic tile, yet it has enough cushion and "give" to it to make it a soft place to lay, sit, or eventually fall onto.
I am also impressed that when you stand on it, it DOES.NOT.MOVE! I stand on this pad and try to scoot across the floor and it won't move! Now, if you kick it from the side of the pad, yes, it will move a bit. So it's not completely skid proof in that way and could be a tripping hazard, but I assume most play mats are this way.
I'm very happy with it!