Difficult for a non engineer to assemble. Lol. An engineer assembled one of these, and a tech guy assembled the other. Needless to say one was assembled completely upside down