The interior of this javelin holder is lined with strong PVC, the outer is made of a waterproof, synthetic material. This also protects the holder from getting dirty. The edging and ends are reinforced, which prevents any piercing. Fully sewn around carrying handles. Designed to hold 5 javelins at up to 800 g each.