I buy almost all of my fabric online and have had very good results. I use Jo Ann's at times and it has been pretty good most of the time. Do buy 100 percent cotton and you will be happier with the results. Enjoy your new endeaver and take a class, it will give you so much advice and FUN.