I love the colors, my favorite. purchased a medium and fits perfectly. i've been wearing it all summer. material is thin but super soft. for reference i am 5'8" 145 lbs 32dd. i'm obsessed with this tank. considering buying a second just in case anything happens to the one i have, that's how much i love this tank.