Its so cute, but does not comfortably fit an iphone 16 pro max with a thin case without compromising the structure of the bag and any added weight after that from keys, a small credit card holder and lip gloss adds so much weight that the magnetica snaps dont stay together so - not very pracrical in my opinion.