Fit my standard crib perfect.  I like the firmness level.  Not too hard but not too soft.  Baby loves it.