I think it runs a little big but other then that super cute
I always am very lucky to find layered look pieces in K-MART - this is the style I have always loved - makes you look very put together, without the bulk of layering two pieces. Runs a bit large - I am between a medium and large - and I purchased the medium - looks and feels great on - has stretch in the material and the light color grey is awesome. So very comfortable and you will look like a million. Great for any age and skin tone.