Worth the wait. I’am pleased with the quality. It arrived in perfect condition. 
I will not say easy to assemble because it would have taken me days to complete. Someone handy can tackle it in a couple hours.