Depending on the fit you want I would suggest sizing up one or two sizes. For reference, I am 5’7” and 180 lbs, and I usually like a looser/flowy fit so I almost always size up to xxl. this comfy flowy loose fit. There is a tiny ammt of stretch also, which is cool. Also this didnt wrinkle during the ceremony or dinner. I got sooo many compliments on this, and plan to dress it down with flats or sandals for the office/casual days. Thanks you.