Wow. Finding ethical and sustainable fabric that's affordable is tough! I've finally come the the conclusion that I'm going to have to order plain, organic, fair trade fabric and dye it myself with natural dyes. And that's ok because it sounds really fun and Maggy has a book about it, Sharon majored in fibers, and they're both coming to visit me next month! I'm going to soak up as much knowledge from them as possible. The only catch is that I don't yet know how to make my own printed fabrics. So until then, I'll have to settle for the best choices I can find commercially. I just ordered this fabric to recover those granny chairs I brought back from Indiana and for some big couch pillows. What do you think?