Universal fit compatible with most compact to full size pistols. Fully adjustable design fits most body types. Padded shoulder harness for maximum comfort. Universal holster with hook-and-loop strap adjustable for different pistol slide lengths. Inverted dual magazine pouch with hook-and-loop closures for quick speed reloads. Reinforced stitching and seams for added protection against wear and tear.