100% cotton, 36" wide, made in Guatemala by hand. There are little human figures traveling along the gold stripe to its namesake Lake Atitlan.