I ordered a size 26 based on the sizing chart. My most recent clothing purchases have been 22, 24 since I've gained weight of late. Top was too large but I was running out of time to get a new swim outfit. I shortened the straps to tighten it up some and wore it with a bra, since it doesn't support bosom at all, to swim while on vacation. When wet, straps grew in length, suit grew too. Luckily I was wearing a bra or other vacationers would have gotten a free show. Since I wore the top, I am stuck with it now. I cannot comment on the durability of the fabric since I only used suit top for one week. I you have small, "self supporting" bosom, this suit will be fine for you.