It's personal preference. There's no right or wrong. I personally don't prewash, I have 5 children...I have enough laundry. I do wash all my finished quilts with color catchers...I haven't had a problem. If I think a color might run I use two. I don't steam because the water here spits plus you don't burn your fingers as much. Just do what works for you!!