Umpqua Swiftwater ZS Fly Fishing Tech Vest Two front main compartments hold two large fly boxes each (four total) and two front medium compartments hold one medium fly box each (two total) or accessories Two cord tippet holders Two external stretch-mesh tippet/accessory pockets and multiple internal stretch-mesh pockets for organization D-ring and web loops for net attachment Internal key clip