A must have for your wardrobe! I ordered a 22 and it fit perfectly. I have heavy breasts and it has plenty of support and coverage. I wear a 40DD and ,measured a 48.5" around breasts. I ordered a size 20 as well and it fit but had less coverage and showed my fat rolls a little more. Great alone or under tank tops if you don't want to wear a bra. Halter straps around your neck may hurt after long wear. Does not show nipples-fully lined. OH, shipping charges are more reasonable than other swimsuit sites.