Easy to assemble. Looks fab in my apartment. One little stud had fallen out, but I just superglued it back on. It’s rather firm, but not uncomfortable.