Hard to assemble.  Had to pay 700 dollars more to get it installed.  But it looks beautiful