Once assembled, overall happy. Took about 4 hours to put together fully. However there were nicks on a bunch of the pieces, fine for the ones you don't really see, but the ones on the front it does bother me and unfortunately makes it looks cheap.