похоже L-ка и верх и низ, про низ я сомневаюсь вообще, т.к. моему на ОБ 96 подошли одни штаны М-ка впритык вторые L-rf чуть с запасом но он так любит, так что может вам и XL; верх у моего шире на неск см, L идеально села