Love the couch - easy assembly for the most part - stretching the upholstery on the back was a little tough to do solo, but otherwise, smooth. Very firm, good quality textured fabric. Love the color!