All of the reviews are correct- it's very difficult to assemble. It did not come with assembly instructions, but we found them online. The instructions are not detailed enough.... you basically need a degree in engineering to put this thing together. That being said, once assembled, it looks great and our family loves it.