We got the innerspring mattress for our cot. We looked into the options and found innerspring better than foam for our needs, as it offers better support, breathes better than foam (ie. not making baby sweat as much in warmer weather) and I myself prefer an innerspring mattress to a foam mattress.