Looks good.  Assembly takes a few hours with lots of pieces.  One piece was missing, but shipped right away with one phone call.