Fairly easy to put together.  I did it by myself. Great look.  Expected the color to be a little lighter on the top shelf but it worked out well in my living room.  Good size for a large TV. Overall satisfied with product. Would recommend.