Medium 185cm 76kg. Bought this for my husband he was doing the Noosa tri. The suit is tight like a second skin but he said it was perfect for him. No rubbing or water catching in the swim. We tried large too, this also fitted really well but found it slightly loose in the back and arm pit. But would be fine to race in depending on your preference of fit.