I am in between sizes as a 41yr old mum. I ordered the Ivy top and bottom set in purple because they were so adjustable to fit my fluctuating body shape. They don't disappoint! They keep my D cup breast in (I mean I wouldn't run in any bikini though!) and as they're adjustable, they'll still fit me as I lose weight. The bikini bottom shoes a little more bum cheek than I'd like - but I'm pretty pleased that both my 11yr old and 20yr old daughters weren't disappointed in how they fit on me either! I've come to shop for a second pair in a different colour :)