HiI wear one and it is quite small for a large so I would advice the next size up.Cheers Walt