Perfect!  Description is as promised.  Great quality.  So happy about the price and arrived right on time. Thank you!