Memory foam and innerspring mattresses provide the best support for a child's spine. Besides, toddlers generally prefer to sleep on a firmer surface. Therefore they are considered the best option for kids. In our opinion, it is Linenspa Hybrid Mattress.