When ordering on line I stick to brands whose qualities I know. The big box stores also carry brands of fabric with names we recognize and we know about lesser quality. Marshall's and other online sellers carry all of them and price their products accordingly. So, just know that prices generally reflect those differences in quality. So, know your brands to be confident when buying online.