This is my 2nd Taxi wallet in about 15 years. (That's how long the first one lasted). I'm a front-pocket wallet user and this one is ideal for that use, since it's incredibly compact for its capacity and has rounded corners which keep from binding in my pocket. I carry large denomination bills in the rear, wide section, small denominations in the front section. The inside credit card pocket holds about 5 or 6 comfortably along with a few business cards. The change pocket is very handy for keeping small amounts of loose change from jingling in your pocket. I use the center gap between the two sections of the wallet to hold the magnetic key card I need for work access (it's always available to my fingers, without having to remove the wallet from my pocket.) The snap never gave out in my old wallet- it was retired because the leather just wore away eventually.

Advances in this model from my old one:  A clear, ID pocket on the outside of one of the flaps and the fact that the wallet is manufactured from recycled materials.
This wallet holds about everything you'd need it to, avoids bulk (it won't let you over-stuff it)and looks nice to boot.