The description is wrong. There are no card slots or ID window in the bag. I bought this as a gift for my wife hoping this would replace her need to carry a wallet, but without those pockets, she will still have to carry a wallet inside the bag. I like the bag other than this issue, but wish it was as described.