I love CT's cottons & thread but the batiks are very thin. I haven't used much batik so can't really compare. The mirage fabric that I got from them seemed very nice to me. Their kits have generous cuts of fabric. I usually have enough scraps left over for other small projects.