I always wash my fabric after I complete the quilt. That said, I have had very good luck with the recipe I found here on the board for setting colors and I mainly sew with batiks. The thread is "Recipe to Keep Colors from Running" and I am pretty sure that it would work just as well for people who prefer to prewash.