ive got xl oneal underdog body armour only has a few scuff marks from sitting around the house.i wore it once for about 15 min its to big for me its got shoulder,elbow,forearm,chest and back protection zip up front and kidney belt $75ono.located se queensland call gary 0415 878 969.thanx gary.