Assembly was very easy even though I thought the description  read fully assembled.  The plated spacers between leg sections seemed a bit cheep, but overall it is solid. Top finish color was as described.

Pros: Easy to assemble
Cons: spacers between sections looked cheap but once assembled look fine.