Product review (5 stars): Perfect fit
It;s an exact replacement liked it because of reasonable price. Easy to install but I don't see how it can prevent odors maybe it's the charcoal.