The fabric is nice. A bit thinner than I expected. There are several runs in the fabric. My main issue is that even though the 12 panels that I bought are all the same size, not a single one of them is the same length. Pretty disappointed.