Very stylish couch. Easy assembly (no tools needed). A perfect size - roomy but not too large and not too small. I like the separated back cushions to allow for removal and washing. Solid wood frame is important - manufactured wood contains chemicals banned in California. The beige color is perfect - beige can either be too white, or too warm/cool. This is a very nice beige that is both a little warm and a little cool. The upholstery fibers, like all upholstery, do separate but that being said, the fibers do not pill. I would give an overall B+/A-. The reason I don't give it a solid A is that the bottom cushions a slightly too large for the frame and stick out an inch from the frame (take a closer look at one of the product photos and you will see this protrusion).