this mattress is firm but not hard.  fits in crib well,  yet easy to move around when changing sheets.  over all very satisfied with this purchase.