Ok quality for price. Metal is not heavy quality and is a bit tinny. In fact, my top piece arrived with a couple dings in it that aren't too noticeable. Glass top is more substantial. Finish is matte black with muted gold edging. Note that the you must level the table using screw-in feet. I have it on a sisal rug & it works fine, but a perfectly flat service could mean you were constantly adjusting the feet.