The table was delivered on time.  My husband put it together.  It took awhile to do but following the steps proved to be beneficial.  We love the table!  It is well made and looks great!