Cute but snug
After reading reviews, I bought a small. I'm 5'7 130 lbs and 34d. The small is snug. I should have ordered a medium. I can get away with wearing the bottoms, but the top I can't wear. The top and bottom don't stretch as much as you'd think.
amazon reviews