not a perfect fit and was a a tight fit we had to adjust it slightly
( sand round outside a little to stop it from sticking )
apart form that it seams as good as the original parts
and seams just as strong ,only time will tell how strong it is, if it lasts any where as long as the original its's worth the price