Product review (5 stars): Perfect fit.
Needed this b/c the original broke. It's just like the original. Don't know why I waited so long buying it. Has held up great since buy three months ago.