I ordered this based on the photos online and wasn't sure it was going to be large enough to be an everyday bag for me. Sure enough it works perfectly. I don't carry large bags and just need enough room for a wallet, checkbook, sunglasses, and a cell phone. Everything fits in this bag with room to spare (however my sunglasses case (Ray-Ban) didn't really fit, so I just opted to not use it when carrying this bag) The bag is very well made with clean stitching and a nice interior finish. I got the navy outside with the light green inside, which makes the inside of the bag very visible and your belongings easy to locate. The front pockets are a good size and the smaller snap pocket will hold an iPhone. The fabric is water resistant and easy to clean. The strap is very adjustable and can be worn cross body on most body types. This will be a great travel bag and could easily be thrown into a large bag and used as a pull out and go handbag. I highly recommend for someone who is looking for a smaller durable handbag.