A little difficult to assemble, but got it done with help...It looks great, seems solid.  Hopefully this will withstand the test of time!