Gorgeous piece, looks great.  The only reason why I gave it 4 stars rather than 5 is because it took so long to put together.  But we love it!  It was worth the work.  If  it had the option to pay for assembly I would have paid it!!!