Anything educational is wonderful! For clothes he is 2t/18 months+ If getting him pajamas, please avoid footie pajamas and if possible short sleeve shirts for pajamas (he’s a sweaty boy who hates his feet covered) Size 6c for shoes Loves board books!