The shinobi impact body pad is a lightweight, heavy duty, extremely protective training body protector at an affordable price. The anatomical design is pre-curved and the multi-layered foam padding is super shock absorbing for all punches, strikes and kicks.