The dress is well-structured and refined enough to wear with a cardigan to work on casual fridays but fun enough to wear on its own to a summer festival. because of the length, i would suggest wearing with heels, as it hits below the knee. i would suggest a size down, especially if you are smaller-busted.