I have prewashed fabrics and even the batting before making a top, and it still shrinks some because the quilting can pull in the top a bit. I just simply allow a few extra inches if the piece needs to be a specific size. I don't bother prewashing (except for flannels) anymore.