We at 3X have designed this sleek and light weight body protector. This provides enhanced freedom of movement. We believe that this is a perfect compilation of tough, breathable nylon reinforced mesh for cool workouts. Moreover, its moisture absorbing liner keeps trainer dry during the toughest training sessions. Further, its gel padding targets for extra durability and longer life. The design is unique and is ideal for use in combination with punch mitts for a full body training workout. One size fits most.