Fabric is nice and it’s relatively easy to install. Dimensions are accurate as well. Overall satisfied with the purchase so far.