With a small living room, and a new couch that was slightly larger than I hoped, I was afraid that this coffee table would be undersized for the sofa. In fact, I was leaning toward a glass table because I did not want the coffee table to dominate the smaller room. Since the style fit, I went for it. Very nice.  Even the narrow end works for TV dining.  It turned out to be just the right size for my purposes.  The walnut would match any medium to darker wood close enough. Not too hard to assemble, though the last wood screws take a little elbow grease. Feels pretty solid.