I bought this as gift for my husband and he loved it ! The only reason I am giving it 4 star is that it is advertised to carry 18 cards but it can comfortably fit only 14-15 cards which is no way less but still short of the posted number.