American Made Duck Cotton Canvas with 6 piece hand cut stars embroidered with a treadle machine. Bulk of it is sewn with size 138 sun guard poly thread. measures 36 1/4" X 38". Made to specifications in descriptions of the original confederate flag. They were canvas, small about 24" x 24" square, canvas, hand sewn. The haters at photobucket keep deleting pictures of this as they are somehow ashamed and ignorant of American history and civil rights especially Americans rights to post images of something they made with their own hands.