This cosmetic bag is perfect for all of your needs. It measures 9" wide, 6 1/2" tall, and3' deep. it has a zippered top closure and is made out of cotton. Inside is is made out of waterproof canvas.