Assembly was not easy, but doable with enough time.  Based on the quality, I’m not sure how long this piece is going to last. But for the price I hope we at least get a few years out of it.