This is a great easy to store and stash bag. We have had ours for more than five years, and it still works really good as a small cloth diaper tote. We use it for hauling the clean or dirty cloth on short outings. It comfortably holds up to four diapers. While not good for soaked items (it will breathe some moisture, so I don't recommend it for pool clothes), it is easily water resistant enough for a soiled cloth diaper or a messy outfit.