This pevor cosmetic bag is exactly what I needed for my hospital bag. It's small enough to fit in the gym bag with my clothes yet large enough to fit my makeup and my toiletries. I love the extra brush bags it comes with so you can feel confident that your brushes will not get messed up in any travel. The material is very high quality and the fact that's its waterproof makes the bag ten times more useful. Overall great buy and I highly recommend to the point I'm buying another to have as my everyday makeup bag.