Ok, this dress rocks. I have the XXS Teal color, and it fits well. (I'm a petite 5 foot-ish figure). Kind of fits loosely around the body for me (most things are too big), without being clingy. Falls just at the knee for me. Super flattering neckline. Straps are thick enough to wear a bra under, or interior shelf bra alone offers some support.
Aside from being a good, basic design that you can dress up or down, depending on the occasion, it keeps nice and cool. I've worn it on hot summer days, humid ocean-front conditions, and good spring day. Nice.
I've worn this dress to: run errands, barbecues (tx girl), picnics, outdoor venues, a baby shower, dinner, and just general day-to-day fun.
It is very, very comfortable, feminine, and super flattering -- while being practical and easy to wear.