North Rhine-Westphalia patch on shoulder. Tag inside says 50. Making it a large. There is minimal signs of use and wear but please use photos to judge that for yourself. The lettering on the back does show the most wear.