I have a Zeagle Stiletto. I like it a lot. I like the zipcord system for dumping weights, no weight pockets to lose, quick release if needed. It has non ditchable weight pockets on the tank mount and double straps to hold the tank firmly in place. It is very adjustable and extremely comfortable.