The medium I got would look better on a sporty guys frame it brings out my curves a bit too much I will keep it but in hindsight the large would have been a bit more forgivingCheers everyone, normally am a large, so will go for the XL by the sounds of it!