I have only received a partial shipment so it is hard to provide an accurate accounting of what I think of the product.  have only received the fabric not the hardware.