i feel that a full review wouldnt be fair since i wont be able to installor use this product until i get my engine back and back into my bike. i will say that ordering was a breeze and the part got to me timely and without issue. the 5 star ratings above are in anticipation of not having any issues with the part i ordered. i will definitely use MotoSport.com' services in the future! Thanks!