Love this dress!  I am 5'11" and 195lbs. I typically wear an XL to XXL.  I bought this in both sizes based on some reviews and the XL fit me great!  It is light weight and comfortable and flattering.  I got many compliments wearing this to a wedding. Perfect summer dress.  The armpit hole is a little low so it might be a good idea to wear a cami underneath.