Runs big. I got the small. I am 5'8" 156 pounds and the small has plenty of room for a sweater underneath. Lots of shoulder room for working. The inside and outside chest pockets are huge. You can put a paperback book in them. The jacket is lined with nice fleece and sleeves are lined with nylon. It is very warm.