Beautiful piece. Not difficult to assemble although time consuming. Perfect size for the space. Great quality. Overall, very happy with my purchase of this TV stand.