I love Connecting Threads!!! I ordered online Sunday night and when I came home today the box was waiting for me. Just in time for dreary, rainy weekend fun:) I ordered 5 yards of the swirl batik for backing, 8 spools of thread and 2 more yards of thread for another project. Their fabric is great quality.