I am a size 18-20, bust 44DD and this dress fit perfectly.  Nice and airy. Will have to wear a slip or some bike shorts as it is a little see-thru.  But over all, this is a very nice dress for the summer heat.  It will be nice with leggings too!