I bought this to use with an XD-40 subcompact (3"), and initially was very disappointed, but it is the gun that is the problem not the holster. With the XD the holster swayed and sagged and was just plain uncomfortable... Then I tried it with my Kel-Tec PF-9 and it was like it was a completely different rig. It holds the gun close, firm, comfortably. Literally within 10 minutes max I wasn't even aware I had it on. So it's the gun stupid... the fact is that the big bulky XD is just too heavy and too wide for a rig like this, while a thinner gun like the PF-9 works great!
Pros: Cost and ease of use
Cons: velcro can be a little scratchy
This review was written in the old system and had content requirements that are different than reviews written today.