Way to small, i ordered a size xl it fit my medium sized friend. the cup size is no bigger than a b it looked well made but i was unable to really test it in the water disappointed but i loved the print. #RankBoosterReview #Sponsored #Imido https://www.amazon.com/gp/product/B07BLS3731/ref=oh_aui_detailpage_o02_s00?ie=UTF8&psc=1