This mat is really adorable! So easy to put together, just like a big puzzle. The mat is just the right combination of firmness mixed with cushioning to give gentle support. I highly recommend it!