In my opinion, fulling mill fly boxes are the best. Not only as singularly boxes but as a system. The stealth, the streamer, the tactical max, guide series, etc. The 3 I use most often are the tactical max boxes for storage or for multi day trips, the streamer boxes which are great for streamers (obviously) and large dries, and the slim stealth boxes for all my nymphs, emergers, and small dries. The ones I use most often are the slim stealth. I keep them organized by river or water type, and it’s a simple grab and go off my tying bench. If your not a crazy person and don’t want/need a bunch of different fly boxes the tactical max holds a ton flies, and can fit small/med streamer. It’s basically a slim stealth and streamer box in one. I’ve never had flies come loose from the foam, and they’ve held up very well for me. I would highly recommend checking them out.