This dress is amazing and spans multiple uses. i brought it to st. john with me and used it as an after swim dress as well as a going out on the town dress. it is flattering and a light but durable material. the only thing that was even remotely challenging was that i needed to adjust my bra straps to be hidden. overall i loved the dress and totally recommend it.