100% Cotton / Each box contains a total of 100 cuts with 25 designs / Each cut is 18" x 22" / Each box contains 25 yards