Built very well and feels like it will become even more comfortable as it wears. That's the benefit of quality leather. It can fit 2 to 3 cards in every slot but gets way too bulky. I tried a simpler wallet prior and was unhappy. Glad I tried this one. Would buy again.