I got this to wear as a beach cover-up over bathing suits. if you purchased a darker color and were small chested (i.e., you could go braless, since a bra won't work well with the low back and armholes), you might be able to pull this off as a very casual dress. i bought this in a xs in the coral/peach (i'm 5'7", 129 lbs., 32dd) and it's not super see-through, but i'd never be comfortable wearing it as a dress on its own. as a beach cover-up it's cute and comfortable, but as a dress it would be