Product review (5 stars): As ordered.  On time.
Perfect... as described... just what I needed.