Listen. I freaking love this set. I think we've all bought the cheapie set at WalMart once or twice, only to have it break or leak in our luggage or carry on. Sure, you can put it in a baggie, but I'm an adult, I pay taxes. I deserve cute bottles, dang it! These were perfect for my recent cruise. I would say they probably hold enough for two weeks or more, depending on your habits. I tend to wash my hair 1-2 times a week, so these bottles are still pretty full. None of them leaked, and I kept them in the carrying case with no problem. They were easy to fill, I didn't even feel like I needed to use a funnel. I'd still recommend filling them over the sink for obvious reasons, though. Having the texture is also really nice in the shower so that you don't drop them as soon as they get wet. I like them so much I'm actually going to store my shampoo/conditioner bottles and use these in my shower at home.