Fairly easy to assemble. The one issue is there is no specific design or way to put up LED lights. They basically just give you the lights and you have to determine how to put them up. We used velcro. Came out beautifully. Love it against my stone wall.