I have had 3-4 of these and bought 2 for my cousin, who is in high school, for her swim bag and to keep all her critical cards & cash in one easy to cary place. I use them all the time and transfer them to my travel bag, purse, clutch, work bag, etc. I never have to change my wallet over...this fits everywhere. It fits 20 credit cards, ID & cash. I LOVE THIS PRODUCT.