Easy to install and sure it will give long, reliable service.  From the picture, thought it was cast iron but it is all plastic.  Anyway, bought for the features and the good reviews.  Great value for the price.