Perfect!  Exactly what I needed and order specific.  It took awhile to arrive, but no complaints.  Looks great.  Not a problem to assemble and quality is good.