I have had good luck with CT esp the kits. They are generous and if you make a mistake they will send you extra. At least they did for me. Some of fabric seems a little coarser and the colors may not be quite as shown in the catalog or website. Usually a little duller colors. Unlike most of you I have had trouble with some of the thread on my Janome. It seems linty and snarled and broke easily because of slubs in the thread.