I recently wore this for my PhD graduation trip at an all blue brunch and it was a smash hit!!! I am 5’3 and 215 pounds. My bra size is 38 D. I ordered a large top and an XL skirt and they both fit perfectly! I sweat but it didn’t really show and the color looked AMAZING. The top is so versatile I will definitely also be wearing it for business.