This fabric from Diamond Textiles is 100% cotton, 44/45 inches wide, machine wash cold, tumble dry low, and warm iron if needed. It is yarn woven with a diamond texture pattern. Does contrast on the back side. This is a medium weight cotton suitable for garments.