Very easy to assemble, only took a couple of minutes. The fabric is really lovely and soft. The seat cushion is maybe not the most comfortable ever but it's not objectionable at all.