Almost perfect. It looks great and I am replacing a similar Alpine Swiss wallet that I bought about a year ago. I probably could have kept the old one at least another year but I like starting the new year new. New wallet, new electric razor, new batteries in my remotes. Anyway I would have given this a 4.5 if I could. Small nitpick, wish the part that accepts bills had a divider. Not a big deal