I ordered a medium and it fits well, though I would say it is very form fitting. Its a heavy material thats great for colder months. I have worn and washed this a number of times and its holding up well, though I believe I will reinforce the buttons soon as the threads are starting to get lose. Size reference: Im 55 and 145lbs.