My son loved these. Wore them all winter. They are perfect for our unpredictable and snowy weather. Unfortunately, by the end of winter they became very stinky. Not sure why. He will probably still wear them next winter if they still fit. Hopefully they will air out over the summer.