The fabric is of good quality and so is the plastic mechanism. The steel flat bar that acts as the weight can be a hazard because it has the tendency to slide off when installing. There was a ball stopper missing which I didn't mind. However, there was a working but chipped plastic tensioner that should have been checked and replaced before shipping.