Homespun is a lightweight fabric of fine cotton yarns, produced by using traditional colonial techniques of hand dying, warping, weaving and washing. Color variations and small irregularities are to be expected. They are part of the character and charm of true homespun. Machine wash in cold water, mild detergent. Homespun is 100% cotton but a looser weave than traditional cotton quilting fabric.