Poor quality.  Poor construction.  Poor finish.  Very difficult to assemble.  Instructions were vague and not helpful.   Kept it and made modifications in order to meet a deadline.   All parts were provided and hardware was clearly labelled.