These pants were perfect for our little guy.  They fit over ski boots, are comfy, warm, and seem to keep him dry.  If it was rainy or slushy they might get wetter than the fancy/expensive $100-150 pants but until then they are working great!  The green is a true "kermit".  Love it!  He wears a 3T in pants but we got a 4T and I expect them
To fit next year too