Unfortunately the proportions of this top didn’t work for me. I sized up based on the size chart and I think it would’ve worked for me except the cups were way too big on the large size (I’m a 34 B). The puff sleeves didn’t stay up at all either. sad this didn’t fit cause it is SO cute!