Vest does have visible wear but is intact with No Holes or any punctures. The straps are fine but their are surface rust on the rings holding the straps. Please see all imiges. Thank you