Cute and a good bargain, except they probably won't last long if you carry a lot in your bag.  I gave these as gifts to co-workers. They all commented how pretty they are (they really are gorgeous!), except half of them are now broken.  I don't carry a lot in my tote, so mine is still going strong.  So just be mindful of the weight of the bag they will be used for before using these or gifting them.