I was worried that the jacket wouldn't fit after reading the reviews but received it today and it fits perfectly. Don't listen to people that tell you to order a size up. Harrington Jackets are not meant to be worn baggy and if you are planning on wearing just a shirt or a polo underneath order your normal size. If you want to wear a hoodie underneath I'd go with a size up but only then. I am 5'10 and the large fits perfect. Great jacket, great price and fast shipping.