I wish the mattress was 2 inches thicker, because my crib frame is lower than the older/previous cribs I've owned, but overall I can't complain. I tested this mattress myself and if you're looking for firm, you will not be disappointed. When other reviewers said "it's soft and firm" at the same time, I didn't know how that was possible, but now I know what they mean. I wanted a foam mattress because my toddlers had one and it was very durable and not easy to beat up at all (these were cheaper, harder foam mattresses at the time that were like $32) but my kids slept well. I didn't quite know that this mattress was that expensive memory foam! When I laid on the mattress (see pics) it was very comfortable and even held my weight up nicely (165 lbs with pregnancy). I immediately could feel that if I slept here, there would be very little tossing and turning. I am real big on infant mattresses, so being satisfied with this is a really big deal! The waterproof cover is very thick, it is a heavy duty strong fabric; YOU WILL NEED A MATTRESS PAD for cushion (see my last pic with the fitted sheet, the mattress pattern bleeds through the sheet and still needs a cushioning for complete comfort). You won't regret your purchase especially for the price!!!!