Question: why are crib mattresses so hard?
Answer: Firm mattresses are needed to support the 300 bones(compared to the 206 we have as adults!) that babies are born with. Their bones are very soft and many of the bones are still not connected together. With more bones and rapid development of their bones and spines, babies need far more firm mattresses than adults.