Nice and firm, the baby loves it, and I feel better knowing he will be sleeping on a solid mattress.