Ordered a medium because I got the impression a small would be very figure framing, but the medium looks like a size Large to me.  I never actually tried on the shirt; there were white spots and streaks on the front and back of the shirt when I pulled it out of the package so I am returning.

I gave three stars because the shirt is very soft and could probably be quite comfortable if worn?