100% 10 oz. natural cotton canvas, approximately 20 x 16x 6h with 22h handles with a convenient inside pocket.