This is a beautiful piece!  Solid!  

The instructions say assembly takes 90 minutes - it took that long to sort everything out.  

It has taken most of the day to assemble and still not finished.  I wish now I would have paid extra to have it delivered assembled (going on 6 hours).