100% 10 oz. natural cotton canvas, approximately 13″ x 14″ with a 3″ gusset, and a generous 33″ strap.