hi i have an oneal underdog body armour xl size to big for me i only wore it once in very good condition some small scuff marks on plastics but apart from that everything works as it should and mesh is in excellent condition.open to offers in se queensland and i will try and get photos up tonight.thanx gary