pretty  well constructed and fairly easy assembly. Only prob is that one piece did not have the required anchors.  Contacted cust service who was quick to respond and the part is en route.