The finish is nice.  Screws were too short for us but I was able to get correct ones at hardware store for a few dollars.