5’9, 150lbs. 34A. This fits just right, not too tight, not too loose. Top is padded & makes the girls look good! Looks exactly like the picture & the gold pieces don’t tarnish after in the water. The bottoms are scrunched in the back, couldn’t really tell that in the photo.