This is a Cotton fabric (marked Crantex) with a patchwork butterfly design with faux zig zag stitching around the butterflies. The base color is a medium brown, fairly true to color in my photo's to look like a faux denim (but cotton is a quilting cotton weight).  The butterflies measure about 7 1/4" x 7 1/4" with a pattern repeat of about 32".     It is in nice condition with no flaws noted.  This dates back to the 1970's - 1980's.  I am selling it by the yard - 1 yard/36" x 44" wide.

Cotton Fabric Butterflies 1 yards x 44" Vintage