materials, design, and function all 5 stars. Takes about 10-15 minutes to strap on if your finicky. I put dope cards and scope specific Allen wrenches and occasionally a wind meter in mine. Don't use the ammo loops much, but like having the option. The main reason I purchased these is for a perfect stock weld, mission accomplished.