The strap is 115/75 and its made to fit the BPFF with 23mm lugsize, also made to use the OEM buckle. The skin is VERY soft and comfortable, and the lining is leather, I had it custom made locally here in Gothenburg, Sweden Some more pics: Greetings from Sweden (If you want one i maybe can help, PM m