I have a wretched mess in my purse and this is just the item.  Cloth pouches can be leaky if things break, but this item is plasticized.  While it isn't waterproof, it will offer enough protection for me.  The materials are recycled.  The design is vivid and cute.  I am in love.