I'm telling myself I don't need to keep one of these! This is the perfect summer top! I love the bright royal blue with the pops of color on the floral embroidery. I would say this top runs a little big. Breanna is wearing the small and Millie wears the size large so you could size down from your normal size!