Product review (5 stars): Seems as a perfect replacement.
The filters arrived on time and exactly as advertised. Seems to be ok.