There are a lot of reviews about the difficulty of assembly. It took me and my son 6 hours. We took our time and made sure we did everything correctly. Putting on the top took longest. We watched the video a couple times and we were able to assemble it no problem. We are very happy with it.