It’s very nice and cute but it is small. Definitely cannot fit a full size firearm. I have the Beretta Px4 and it doesn’t fit. Maybe just another inch or two bigger overall would’ve made it fit. The material near the zipper seam folds just a little so sometimes it’s hard to unzip but otherwise it’s pretty sturdy. I’ll keep it for when I just need something quick and simple on the go but not for conceal. Didn’t work for me on that