Nice and firm. Exactly what the baby loves. Very nice quality and easylight enough to take in and out of the crib if needed.