Very easy to assemble, looks great and is comfortable. I know other reviewers have said it might be too firm for them but we love it. Far and away the easiest to to assemble of any product I have ordered.