This thing is really warm, and it feels like it will last a long time.  The inside is very soft and the outside feels like some of that non-pile fabric.  I don't how tight the collar area is and the waistband type thing at the bottom makes for an awkward fit, especially for a girl  On the actual Carhartt website, I tried the feature that tells you what size you should get, and it told me I was a medium.  I ordered a medium first and it was way too big so I had to return it to get a small.  I'm pretty tall, 6ft, so I'm always worried about the sleeves being too short, but these sleeves are a good length.  The fit, if I have the waistband pulled all the way down is really long, longer than i wanted it to be, so I just fold the waistband up into the hoodie and wear it that way.