Perfect Fly Fishing Vest. The "Perfect Fly" Snake River Fly fishing Vest has many different options for carrying or attaching things you need for fly fishing. The front of the fly vest has ten compartments, two very large ones, four large ones and four medium size ones for fly boxes and/or other gear and equipment. Most compartments have two zippers so that it can be opened from either side. There
are two additional net pockets on the front compartments. Two more large pockets are on the inside of the fly vest. The back has a very large mesh pocket for even more storage. The entire back of the vest is made of mesh such that it can be worn comfortably during the warmest days of the season. There are several loops, tabs and rings for attaching things like zingers and tools on the vest.