Okay so I ordered a medium and I am 5 7 and weight about 138 and it was too big in the waist.  I then ordered a small and it was too short for my torso and the collar was a little small.  The sizes are kind of off but the medium fot better.  I liked the black better than the gray.