Received quickly and looks great.  Not difficult to assemble, but some attachments slightly out of alignment so some mechanical skills come in handy.  Was missing only one part but got along without it.