This swimsuit is very well made and even prettier in person. i'm 5'8" and about 145 pounds. i usually wear a size 6. i wear a 34d bra. i found the suit to run a bit small. i returned it because, despite how much i liked the style, it just wasn't flattering on my body type.