Product review (5 stars): Perfect fit!
Needed as ours broke!  Perfect fit!!