I'm 5'7", 195lbs and a size 16. I ordered an extra large and the fit is perfect for me. The dress is comfortable and hides midsection imperfections. It comes mid thigh on me. I'm ordering 2 more. Great travel dress for brunch or date night. Because of my height, I'll wear with flats.