If I didn't prewash, I couldn't use the fabrics because the smells cause chemical reactions to my breathing. My DH is a great help because he zigzag stitches the very edges so they don't ravel so much. He can really make my machine go and has many yards done in no time. He says I'm worth it. :)