I'm 5'10\", 130lbs, ordered Medium. It fits great and the white trim is a nice touch. The quality of the material seems surprisingly good. It's also soft so will feel warm in spite of the material not being too heavy. If it washes well I'll order a second one.