It’s perfect.  Easy to clean.  Does not need any mat underneath. It’s strong and comfortable for my two year old to lay on.  I love it