This is a very nice quality dress.  The fabric is light, but not sheer.  I purchased my usual size -- XL -- and it fits loosely but not so loose that it looks like a sack.  It was even loose across the bust, usually where I find the fit to be tight.  The loose fit will be nice for warm summer days, however. The base color of this dress is navy blue -- not black as it appears on my computer monitor, with accents in red, baby blue and pink.