I love kits. Have purchased kits from LQS and Connecting Threads and been happy with all. I had sufficient fabric but don't know what would have happened if I had messed up in cutting or making a block. I like kits because the fabrics are coordinated and much better than I could put together myself.