Easy to put together. Took me about 2.5 hours.  Solid and stable. Looks great.