Kids are pretty light relative to adults, so a firm mattress or medium-firm is a good choice. They also tend to fidget in the night which can make them overheat, so get a cooling mattress if you can.