Assembly is a little difficult if done by yourself only because of the size of the product, but overall this is a great tv stand. If you are putting any electronic components in the side cabinets you will have to have the cabinet doors open to prevent heat issues. I'm going to install vent fans on the back of the cabinet to prevent these issues. That's the only issue I have had and I am very pleased overall. I would recommend to anyone.