Zip fastening with wide bottom, this bag will hold a lot! 100% organic brushed cotton canvas 33 x 23 x 10.5 cm