I have one similar to that, and it works great. I carried a Sig P230 in it when I had a CHL in Texas. I got mine at Academy Sports several years ago, and it was much cheaper than the ones shown. The internal holster with mine can also be worn as an ambidextrous belt holster, which I do now.
I bought a very nice leather fanny pack years ago. I used it for a couple of months and stopped after I realized that I was getting knowing stares from everyone around me. My sis-in-law, who used to be a plain clothes LEO, would laugh and say "In Texas, nothing says I'M PACKIN like a fanny pack". She stopped using her's too.