The wallet is compatible with my iPhone 12 Mag Safe case I love being able to take my phone with me and have access to DL and a credit card without having to carry something bulky around to need purse. It easily holds two cards and I can slip a folded $20 bill into it too. It fits the phone pretty snugly without fear of falling and keeps the contents secure. You must remove it to attach the safe charger. Overall I really like it and would recommend it.