This dress is very flattering. I got my usual size small and it fits true to size. This brand is really nice quality- the stitching is good, the fabric is also nice. Obviously this dress is good for vacation and the beach, but it’s nice enough you can wear it to a restaurant too.