The components were of decent quality but some of the hardware was missing.  Took a long time to assemble as trips to the store were required to purchase replacements.