My suggestion, do NOT use spoonflower. I got swatches from both them and www.fabricondemand.com and tested both of them. SF was not able to take washing well at all, where FOD took several washes as well as in the dryer at different levels of heat without losing any of it's color or character.
I needed it to be something that would last, and it really seems that SF is just missing something that makes quality. Order swatches from both to make your best decision. Also FOD helped me with the design by email. Very very helpful.