Not an heirloom, but nice, inexpensive sofa. Easy assembly - took about 10 minutes. Seat cushions a little on the firm side, but good depth; ack cushions a bit softer. Note the length - I'm 5' 8" and was looking for something I could lay on while watching TV without my legs dangling over ends - works well in that regard, but if you're a couple inches taller you might want to look at something else. I purchased the darker option - see photo