I ordered a medium as the large in the store was a bit too big. i wore this dress to a casual dinner at the grill in the country club and felt so cute, but also comfortable. i think it is a flattering dress shape and fabric. looks just like pictured on your website.