100% heavy cotton canvas 30" self-fabric handles 18 1/2" W x 12"H x 5 1/2"D Inside zippered pocket Front exterior pocket