Fairly easy to put together. Takes a little time but my husband survived lol. Good quality, sturdy. Fits our 73 inch tv perfectly. Everything works as far as the lights and heater.