I am 5' 11" 155 pounds and I ordered medium and it is quite big.  It is long enough for me which is nice.  I just cut the shoulder pads out; they are ridiculous.  The color is more of a pale yellow than ivory but I like it well enough.