Twins Special Synthetic Trainer Body Protector is designed to be worn by the MMA or Muay Thai trainer. It provides the ultimate protection for when the trainer is working with a serious Martial Arts competitor. It allows for full range of motion while still protecting the upper body. It is handcrafted with high quality shock-absorbing foam and synthetic leather. To make taking it on and off simple, it has two Velcro closure straps and one-tie strap. It is designed for training on punches, hooks, front kicks, foot jabs, and knee strikes to the front and the sides. Its quality craftsmanship and rugged design are unsurpassed. Whether you are training in Muay Thai, MMA, or traditional karate you will not find better Body Protection anywhere else.