I have had fabric from them several times and it seems to be of a good quality each time. They have a nice web site and customer service is good. Their prices might be a tad higher than you could get the same thing elsewhere. But, they are really nice people.