I have bought a lot of fabric and threads from Connecting Threads. I have also purchased several of their smaller kits and everything has always been of top quality. I love their fabric families and colors and they have so many nice patterns to use these fabrices. A well rounded program.