So far I have got 1 all in one ,3 short sleeved vests and a long sleeved vest [confused] would they wear a vest under an all in one? Do they need socks? I have no idea.