Cupshe swim! I’m 5’8, 150 lbs, 34ddd bra size, 28 waist, 42 hips wearing size M in all. The zebra print is my fave and fits me best top and bottom! #LTKSwim #LTKActive #LTKOver40