Took time to put together, but all the pieces lined up perfectly making it easy.  All parts were received without scratches or dents and looks really good.  Would purchase again.