This pair of thigh cuffs are made from heavy rubber. The main band is made from 25mm wide 3mm thick rubber with the lining layer made from 35mm wide 1.5mm thick rubber. There are 2 D rings on each cuff at the front and side. The buckle is front facing to provide comfort when sitting