Good points: very pretty, good size, light weight, and waterproof. But the bad thing is: flimsy! I emailed Colibri and asked if it was sturdy enough to use as a diaper bag, and they said yes. No way. The material is very thin and light, the zipper is the cheap kind you'd find on 10-dollar totes, and the stitching is done with super-thin thread that looks like it came from the Dollar Store. If I wanted a flimsy bag, I could have bought one at one of the many stores around me selling cheap tote bags. But I wanted something sturdy. This is not sturdy at all. With my wallet, sunglasses, keys, lip balm and hand sanitizer in it, it feels like if I add any more weight the stitching will start to pull out of the bag. Very disappointed. If you want a beautiful bag to carry a few light things, you'd probably love this (it really is a beautiful bag), but if you wanted sturdy (as I did) I think you would be as disappointed as I am to have thrown my money away.