Love this TV cabinet. It is very unique and styling furniture. Very heavy though. It is not difficult to assemble those pieces together. However, one issue is that assembly instruction doesn't mention the front and back side. I have to start over when I figured out I made the front and back on the wrong side. (There is a center bar which is in the backside). I highly recommend.