145 lbs 34dd chest 5'9 height. Ordered the large and it was perfect. Not too baggy but not skin tight either...doesn't show my rolls. Washes well and does not wear down the quality. Ordered the black and grey.