This shirt is very sexy!  I ordered a medium and I am 55, 145lbs and 36C...fits perfectly and the I prefer my shirts to be a longer length and this one was just right. The material was very soft and stretchy.  Good quality.