I bought one a couple of weeks ago, the air marshall version.
Primarily for my CW 40. It seems to work well. Not for every situation, as I like "Mexican Carry."
But I am learning there is no one way of carry for all situations, at least for me.
I like the shoulder strap, but will probably do away with with the velcro hold down strap for the gun.
I got that version because of the two pockets on the other side.