I have bought several kits and they were all great. There are pros and cons for both-I have trouble at times selecting my fabric so the kit is great for that and at times I order on line and this is very convenient because at times I can't get out.Con-if you mis-cut or measure something wrong, you might not have enough fabric to correct your error.Fabric instead of kits-you do have to be able to select the correct fabric, which is a big issue with me. I have a closet full of fabric that I bought because I liked it, so now I have to try to match pieces together so I can use it.