Has 4 sets of buckles on 2 inch wide cotton webbing down the back, a crotch strap AND and a strap for the arms. It also has a strap in front to prevent the arms from being pulled over the head. It has attached straps on the arms for even more restriction. It is made of 10 oz. duck cloth canvas. The entire piece is sewn together using heavy duty upholstery thread. Stitching is reinforced for strength. This jacket can be made in many different colors combinations.Just email me with your needs and we can make a jacket for you! Sizes over XL cost more.