The design is very cute, but the swimsuit does run small. I sized up and ordered size 32 (women's size 6; normally, I wear size 4) and it was so tiny I could not put the swimsuit on. I will give it another chance and order size 36 after returning this one, only because I really love the design. I think though the straps should offer some stretch.