I was worried it wouldnt fit as I didn't measure myself, but it fit perfectly! Definitely true to size. Im 55 and 190 lbs. and the large was perfect! It hit in all the right places. Ill be wearing it to my small wedding. Thank you!