Reasonably easy assembly. My 17 year old son was able to put it together by himself in one evening. We are very happy with it.