The end product looks great, sturdy & exactly what I expected.  The assembly was not impossible but a challenge.  I put it together by myself, for the most part, the instructions were good, there were a lot of pieces & tap screws without pilot holes so it took some effort.