Bought this for my son for Christmas.. now we have no snow, so it hasn't been used yet!  What we could tell so far, seemed to have a good fit, nice material and comfortable to wear.  If he doesn't lose it the first time using I will get back with an update :)