Soemwhere on the website there ought to be a sizing chart, is there an FAQ section there? You need to know the actual chest size as XL varies - I bought an XL top in Spain once and it was Chinese sizing (not being funny) and would have fitted about a UK size 16 lady. I had to buy XXXL.