It came last week as promised and looks great.  We are waiting to have it installed when our countertop is done, so I don't know function yet, but I'm sure it will be fine.