Not too hard to assemble, did it by myself in about three hours. Very satisfied with my purchase.