Product review (5 stars): Good to Go
Good fit with a much improved seal.  Well worth the money and time.