Took about an hour but I think my hubby did a great job and we used small black zip ties to hide the cord, we love it, fast shipping, no damage or missing pieces, highly recommend