Bought these in 3T for my tall two-year-old.  These have been terrific for all our snow adventures.  From what I can tell, they keep her very warm and she's never gotten a drop of moisture in her clothes, despite multiple snow angels in 18" snowfalls.  The size is just what I expected, straps are adjustable, and the legs didn't bunch up.  We might be able to use these again next year, too.