I wanted a case to hold all my old IDs, points cards, credit cards, rewards cards, etc. I'd say this one easily holds 30-40 standard-sized cards, depending on the thickness.
If you want to use magnets for a more secure fit, this model fits 6x2mm magnets (https://www.amazon.com/gp/product/B07KJ9H31P) quite snugly. Though, in that case I'd avoid using this to store anything that has magnetized strips.
The author hasn't provided the model origin yet.