So glad I opted for the assembly service.  It was a very complicated piece to put together and it even took him a while to fully put together.  The tech was nice and kept me up to date on his arrival time.