It arrived quickly and we set up an appointment with Angi to assemble it.  The person came on time and put it together in about 45 minutes.  It would have taken about 4 hours for us to to it.  It looks great !