Fairly easy to assemble. Quality and construction is good. Has held up nicely so far! Would highly recommend.