Arrived on time.    I just finished assembling in an hour and looks great.  It seems very sturdy and well made.