Love this mat!
Seems sturdy and is firm with more than enough cushion. I bought this for my daught for his gymnastics classes. It's light enough for her to move around.