Perfect!  Looks great; works well; installation went smoothly.  I would buy it again.