100% natural cotton canvas, approximately 19″ x 15″x 5” with 23” handles with a convenient inside pocket.