Only took a few hours to assemble. Overall, I am satisfied. The USB cords for the additional lighting are too long and could have been better thought out, such as a mounted switch board.