fairly easy to assemble; was missing the end piece for one of the arms and we were able to get it within two weeks.  Pretty solid when assembled.