pretty easy to assemble! looks great, a bit firmer than expected but overall happy with my purchase