Took a month to arrive, but I love the dress.  It definitely runs large, but even so the drape from the shoulders looks great.  If you are smallish up top, size down a bit.  The pockets are perfectly placed for me and the length on my 5'8" frame is to my ankles.  The adjustable straps are a nice touch.  Not being smallish on top or of an age to wear revealing clothes, I would not wear this without a bra, which will show and nobody wants to look at a 60 year old cleavage.  However, it will be perfect for around the pool and house as is, or out with a light cardigan or shrug to cover the wrinkley parts.  I expect to get a lot of use out of it this summer.