Very true to size. i'm a sm-med or 6-8. my sizing varies widely at retailer and this was a perfect medium fit.
adorable with jeans or shorts. or dress up with suit or pencil skirt.
i have the blue/green.