So many details in one top! We love the ruffle sleeves and swiss dot pattern. It's a winning combo! This top is semi-loose fitting. Christina is wearing her typical medium.
S (2/4), M (6/8), L (10/12), XL (14/16)