Fabric is great and seems durable.  Needed 2 more for our patio door, and they are so popular they are on back order!  Can't wait to put it all together.