This wallet is not particularly high quality leather. I would go for the nicer Steve Madden wallet. This wallet has a strange smell. Not the nice rich smell of leather, but a chemical smell. There are not that many credit card spaces. Most of the credit card slots are one of those cheap plastic inserts. Overall, I would not buy this wallet again. I am going to try to return this, as I would not want to give it as a gift.