Love this bikini! Looked exactly as pictured! I’m 5’8, muscular build, 158 lbs, 34 B and the medium top & large bottom fit perfectly. I sized up from my usual size in the bottoms because I didn’t want it to be too tight on my side and I wanted to be able to pull it up higher on my hips. I was worried that I would look very flat in my busy in this bikini but it is actually really flattering, even for smaller bust women like myself. Highly recommend.