I purchased this for a Springfield XD45. It appears to be a Glock 20/21 Pouch with what looks like thin carpet glued to the inside to make the thinner HK/XD pouches stay snug. This works very well and mags are secure/snug. Only concern is if carpet stays put for the long haul. Used it all weekend for a course at Front Sight. No problems at all.
Cons: A little concerned about inserts falling out - so far so good.
This review was written in the old system and had content requirements that are different than reviews written today.