I purchased this for a holiday and it was perfect, but it's also roomy enough to use as a daily bag. It's got two main compartments, a front pocket compartment and a back zipped compartment. The bag is also fully lined. I was able to get a medium sized wallet, a travel card, card holder, compact mirror, tissues, keys, mobile phone, glasses, lipstick, lip balm, ear buds and a mini torch. If I'd had a smaller wallet I could have got more in. My only grumble is the price. After purchasing this I found an identical one for £49.95, and the colour choice was better, so I did buy a couple, and I can't tell the difference. I wouldn't re- purchase this because of the price. I have a large leather rucksack that cost £80, so this bag is overpriced!!