I compared many bags like this before I bought this one. I wanted real leather but got this one to use until I found something better. But this little bag has been to amusement parks, beaches and out on the town and has held up perfectly. Still looks new. It holds my wallet, keys, sunglasses and lipstick - I could probably fit more in there if I didn't mind it looking bulky. It's the perfect size for me when I just need the essentials. I wear it over my shoulder and it feels secure.