5'2" 130 lbs 34B, top is small but that's ok, bottom is small but that's ok. As usual with most g-string bottoms, the back comes up way too high. Even these micro bikinis, the back comes up too high. This is a little see through but not bad because of the print.