The best mattress for children is usually a firm mattress that provides good support. Latex and memory foam mattresses are both good choices for children. Pillow top mattresses are not usually recommended for children, as they can be dangerous if they fall off the bed.