Product review (5 stars): Perfect fit
I have an old whirl away and this fit perfectly.
Can't say how long it will last but it is a perfect fit.