I'm currently working on a collaborative piece with a photographer/printmaker. He created a digital collage using some of his photographs and then had Spoonflower print it to the size we wanted to work with. He specified quilting cotton for the fabric when he sent them the digital images. Before starting on it I washed, dried and ironed the piece following the directions that Spoonflower included with the fabric. I've just finished quilting it and am getting ready to bind it.
We were both very pleased with the quality of the print in terms of color saturation, how true it was to the original and the sharpness of the image. The fabric quality was very nice and easy to quilt through.
We have also collaborated on pieces that he printed himself using fabric that is designed to go through ink jet printers, but that fabric is a bit harder to quilt through- - I'm not sure why, it might have to do with the way they prepare it, or it might have to do with density of the weave.
Anyway, I can highly recommend Spoonflower for printing your design on nice quality quilting cotton.
Rob