Have one, use it some, like it for what it is. It *is* limited in it's use, however. Three suggestions:
1. Make sure you don't buy it too big. In fact, consider buying it one size too small. If you put a moderately heavy gun in it, and it's too big, it will be a real pain (literallly) and may print.
2. Be aware that if you sweat a lot, the gun will need very frequent attention. I have had the barrel hood of a P239 rust during the course of a day's carry.
3. It's definitely deep cover, though you could modify a shirt to make it work a lot faster. Consider sewing the buttons onto the front of the shirt and putting little velcro dots underneath to hold the shirt closed so you can "tear" the shirt front open if needed. Even then, it's going to be relatively slow.
All in all, and considering the relatively low cost, it's a worthwhile purchase. It's a heck of a lot more comfortable on me than a bellyband and could be faster too, although I've never had a pistol rust in a bellyband...
JNewell