This wallet is amazing.  It fits several cards, my iPhone 7 with a battery pack, bills, receipts, and some change.  I haven't used the key or sim pockets but I'm sure they work fine.  What I like is the hassle free organization this wallet provides.  I got it for travel, but now just use it all the time.  The quality is superb.  It feels good in your hands and I expect it will only get better with age.