I've designed fabric twice with Spoonflower. The only difficulty I had was getting my design to fill the available area that I had decided on (fat quarter), but I did figure it out eventually. Just take your time and be sure it's exactly what you want before you order and if it isn't, call them and they will help.
Watson