Homespun fabric is fabric that has been woven, using colored threads to produce the pattern...meaning it will be the same pattern on both sides rather it`s a pattern (stripes, plaid, dots) or a solid color. Homespun can be used as any other quilting fabric. Rag quilts, doll clothes, children and adult clothes, braided rugs, etc... These are all 100% cotton and 45 inches wide.