It was fairly easy to assemble, it just takes a while. All the pieces were numbered and each screw type had a spare one just in case! Definitely recommend!