I got a DiveRite harness after my first vest BC died of old age. The DiveRite is fully adjustable and user friendly much like the Hagarthian(sp?) harness everyone is suggesting. You adjust the harness to fit you and buy the buoyancy bladder seporate, or at least you chose the one you want, to fit you and your dive style. If you want weight pockets, you buy them and slide therm on the harness. Cargo pockets? Buy them and stick them on where YOU want them. The rig is really costomizable and modular.