“Great fit - and supportive. 55yo with now C-cups (previous A-B) and this fitted a treat. Have also increased weight (hence joining the Ryderwear gym!) and the large fits well. Would definitely recommend (I actually ordered another one so I have 2).”