Hard to assemble with the wiring for the lights. Took a while but it was worth it. Definitely recommend!