This crib mattress is great, everything we were hoping for, it's lightweight which makes changing crib sheet easier. The foam is soft, but a great firmness for a newborn and it fits crib sheet perfectly!