Fits & works beautifully.  Reasonably priced & good quality.  Should last for years.