Not too difficult to assemble. All of the parts were included and the I expect it to last a long time.  Instructions were decent. Kids absolutely love it. Well constructed. Good quality.