I've bought many sets from Arabella and I love them all! For this set, I only love the bottom but I may forego the top. I ordered a L, I'm typically in between M and L depending on the material of the bikini. The bottom is great on my 36 inch hips and I so wish the top was a little bigger! Maybe if the straps were a bit longer or adjustable because I have to keep pulling down the top over my chest. I'm a 32C, for reference.