Product review (4 stars): It fits
It is a replacement part and filter,  the foam mesh is poorly designed but that was a fault in the original so  nothing new there only time will tell how well it holds up.  This was a good price at the time I purchased it.