I'm really happy with these bags. I bought them as bridesmaid gifts and I think they are perfect. In fact, I"m having the bridesmaid's names put in rhinestones on the outside. The bags are good for cosmetics, jewelry, and much more. Two big zippered pockets on the inside protect the items and keep them from falling out, and the bag seems like it would be really easy to clean. I'm really happy with this product!