The shape of this wallet is exactly what I was looking for - it goes with tight pants. The olive green leather I chose is slightly scratched. So I have a lot of markings all over the place. The mechanism for ejecting the card from the holder works very well. Big plus for the product. The problem I have - I'm giving 3 stars - is adding cards to small pockets - like a driver's license; Insurance card, membership card + cash make it difficult to close and latch. And it's off-putting and makes it difficult when I open my wallet and not just pull out my credit cards. And why I give 3 stars.