Motorcycle body armor. It's like motocross gear for street bikes, I got this last year and probably wore it 5 times. I'm 5'10" and 175lb, average build; it'd fit someone who's a bit larger, or a bit smaller. It's mesh and fairly flexible. Hard plastic armor in the shoulders, forarms, chest, and a hard-armor spine-protector. Call anytime: 785 - five-five-four - 1457. Leave a message.