Ordered this so my son could play in the snow here in Korea without having to go in every couple minutes to warm up and dry off and it works wonderfully. The pants have the elastic liner that keep snow from getting in and the coat arms do the same. The overalls are so cute and also serve their purpose, my little man is warm! I got the 2T and I have a big 24month boy that this fits perfect on.