I love this thing. I bought it for crazy days up at Boyne and it kept me so warm while skiing and drinking. The material and quality of this is great (FYI it buttons doesn't zip). Fits as expected. I'm 5' 7" and even though I'm usually a small/sometimes a medium, I bought a large because I didn't want it to be tight. It's a giraffe onesie though so I don't think anyone is trying to buy this tight or fitted...