Such a beautiful style! Comfy & cute! True to size. A bit of a shorter fit but not fully cropped. Amber (brunette in first picture) is wearing a medium and is usually a size 8 on top - more of a 10 in the bottom. She likes the large too.. Not much difference between them. Stock model is wears a small.