Vintage cotton canvas tool bag, a backpack for carpentry tools, we think? It's made by the Yakima Tent and Awning Company, and measures 24 1/2" x 16".
This is spotted and very dirty from years of use, but is structurally sound, and has no holes.