Even tho I am fairly new to quilting, and there are pro's and con's to each, I pre-wash. Not so much for shrinkage but for color bleeding. Especially with cotton. Have heard a lot of bad stories of beautiful quilts getting washed and colors ran into each other. Also pucking from shrinking so bad that it was impossible to save.