Great couch, extremely comfortable and good quality upholstery for the price. Definitely on the firm side, but that's what I wanted. Great depth, I can lay flat on my back, though some might find the back a little low. Assembly was simple and straightforward.