Very easy to assemble. Took time but was straightforward. Looks great! Feels solid and stable when sitting on it