Belstaff one piece race leathers UK/US 48, Euro 58. I think this is Large. Top brand. In really good condition. Armour / elasticated area,as shown in pics.