#zafulsnap Love this suit!!! Very risque, but I will suck it up! It does run a bit large. I am 5'1", 123 lbs, 34B - I ordered a M. I had to adjust all of the straps completely for it to look decent and not fall off. Typical bathing suit material.