Installation was complicated and difficult but end result was worth it.  Absolutely love this piece.  Would definitely buy it again.