Product review (5 stars): Five Stars
Perfect fit, if you need this, you will probably need the guides too. Mine were worn out.