It would be more honest to say this wallet has 5 card slots rather than "holds 25 cards". I took off one star because there is no plastic photo/card holder insert included. I took off another star because it's high price makes it a poor value. The flimsy divider in the bill storage pocket gets in the way, I felt the need to glue it closed. It is skinny, I'll give it that. I like it enough to keep it, but I would not recommend it at this price point.