these tables were very easy to assemble ... did it myself and I'm 75+.  they look perfect in my living room and are heavy enough to be stable but light enough to move about.  the color matches my baby grand piano ... more mahogany than walnut I would guess.  these tables were well worth waiting for.