I had the exact same issue and wound up buying several different types of devices. I wound up with a hinged ring device. I started with the 45mm ring but bought the 50mm and I have not slipped out in the 2 months I've had it on. It is a little tricky to get on at first to avoid pinching but after a few tries everything is good. Never had an issue with pinching and the bottom hinge.https://www.amazon.com/dp/B07HGSTM8Q/ref=cm_sw_r_cp_taa_C2guFbB7YHW31
Depends what y’all like. My favorite options are the Ternence stainless steel cage with hinged base ring, found on Amazon, or a CherryKeeper. The CherryKeeper is 3D printed so you can choose colors and she offers a lot of sizing options and models (https://www.shapeways.com/shops/josielynn-s-body-jewellery).
For the metal cage, I have this one (https://www.amazon.com/dp/B07HGSTM8Q/ref=cm_sw_em_r_mt_dp_HF3A008PGQHB6STB19Y1). Metal cages are heavy and tend to slip down a bit due to weight but the shape of the base ring makes this one more snug in my opinion.
Make sure you measure yourself correctly when flaccid, length, width, base ring circumference, and if you’re between sizes, go for the smaller one. Even with all that, you’ll probably buy some cages to try and see how they fit. Hope this helps!
flacid dicks are very malleable, and once cages will shrink, and shrink... once you start down this path, you are sure to go down a few sizes until you land, and even then, the shrinking will continue...
a good starter cheap cage is https://www.amazon.com/TERNENCE-Stainless-Ergonomic-Chastity-Exercise/dp/B07HGSTM8Q/ just be sure to get a silicon tube for the hinge, this style of ring will help to get the right size of ring, so the cage stays close to your body
I found links in your comment that were not hyperlinked:
I did the honors for you.
^delete ^| ^information ^| ^<3
I got it off amazon, Ternance is the brand.
https://www.amazon.com/dp/B07HGSTM8Q?ref=ppx_pop_mob_ap_share