The nylon/elastic purse holsters that most manufacturers include with the bags are a place to start, but they will not be a good fit for many guns.
Your gun won't "snap in" - these holsters have zero retention. If you tip the holster upside down, the gun will slip out. We strongly recommend getting a kydex purse holster that's molded for your specific gun model, with snap-in retention.
You'll get several loose adhesive velcro sheets with it, so you can attach it however you prefer inside your bag (or any surface).
This purse is absolutely perfect for me! I don't carry many items in my purse, but my wallet it quite large and it fits with the handful of other things I have. If you are one who has to have multiple large items such as make up bags (one would fit with a smaller wallet), I would suggest another item, but GG processed my order and got it to me quickly with plenty of updates, the color and style is exactly as advertised, and I absolutely love it.