It might also depend if he is toilet trained. I actually started out with a foam mattress on there single beds and once they were toilet trained got the innerspring as that way if they had an accident it was easy to wash and also didn't ruin an expensive mattress.