Luna Lovegood Cosmetic Bag
The center is fabric, the side panels are vinyl. The bottom is boxed-I can fit a hairbrush in there! It stands upright and it is lined with waterproof canvas. The top closes with a zipper.
The waterproof canvas will help against minor leaks. This will not hold spilled water.
The bag is 13” wide, 7” tall and the base is 5” deep.