Easy to assemble. Very heavy and substantial! Looks great!  Well worth the price! Delivery was quick and efficient.  The dining chairs I already have match exactly. Ordering a bench to go with also.