This canvas tote is big enough to hold all your goodies! Measuring approx. 17 inches by 13 inches and with a 3 inch gusset at the bottom (which can easily be expanded since it’s a very soft/malleable tote). Made with a soft cotton and is machine wash-able on gentle cycle with like-colors. Hang to dry or tumble dry on low.