I am quite capable when it comes to assembly of almost anything, but this was a challenge. The main difficulty was connecting the wires to each other. There is no slack whatsoever.