Was fairly easy to assemble just took time.  The glass doors didn’t line up perfectly.  Looks better than I thought it would.  Very happy with the purchase.