fits my crib perfectly and my child who loves to jump on anything, loves it, it's firm enough so it won't get damaged.   

Pros: Nice and firm
Cons: white it came in white so I can see better when dirty.