Size XL. Name and numbers fully sewn. This jersey is complete with winter classic patch and captain arm badge which is missing on a lot of other listings.