Size M, but fits a S - slim M. Cute, super comfy (jersey material) and casual. Colour: Navy blue with paint splash dotted pattern (Pictures doesnt really do justice to how cute it looks). Perfect for spring/summer!