I had order about 4 kits from them. I don't think that their fabric is not good. Their thread creates a lot of lint for me but I do use it but haven't order any in about 1 year. and yes I have use a spool or two that has not created any lint. Weird!
Thought it was a good deal at the time and got a lot of it.