Infants should sleep on a firm mattress because a soft bed could cause suffocation, but toddlers do not need a firm mattress. When deciding on the mattress firmness suitable for your child, consider their body weight. Typically, children who weigh less than 130 pounds are comfortable on a soft to medium bed. Those weighing above 130 are better suited to a medium or firm comfort level.