The wallet holds everything but is slightly larger than what I was looking for. The leather is butter soft and the color is gorgeous. It has a pocket for a smart phone but will not close properly when I put my phone in it. That may be because I have too much other stuff but I would probably never use the pocket for my  phone anyway.