Beautiful well made suit. As far as sizing, I normally wear an 8 sometimes a 10. I don't think youll want to order up a size at all. This one is very roomy in the underwire. Way too much if you are a B cup. I would call this a C cup for sure. Removable pads in the cup as well. Cut just right in the legs. I have a flat butt and getting a granny body being in my fifties but the back didn't ride up or get too cheeky. Really nice.