Really easy to assemble and looks great. Took me 3 hrs by myself and I honestly didn’t even notice it had been that long. So far so good. It seems sturdy enough, haven’t “tested” it if  you know what I mean. But we’ll see.