I ordered this with a little caution because usually the slots aren't big enough, but this is really perfect.  Nice soft leather, easily accommodates the cards I want to carry.  I love it and it easily deserves 5 stars.