I was skeptical buying a suit w/o trying it on, but desperate. I had 7 days to find a suit! I reached out to Albion to ask for guidance on sizing and type - I'm 5'4", 32DD and about 130lbs and carry my weight in my midsection. I wanted a supportive suit that would give me confidence yet not make me feel frumpy. I got it last night and did a happy dance! It gave me plenty of support (when the straps are up on my shoulder) and hid my midsection and can I tell you that the leg openings are magical? They didn't cut into the fleshy part of my upper thighs! I ordered a small and it fit - was a little snug and I had to do a dance to wiggle into it, but once on - AMAZING. If you are on the fence, reach out to the Albion folks. I'm so happy I took a chance on this. I already want to buy a second suit!