Fairly easy to assemble. The walnut finish with the black seat looks great! A perfect addition to my home.