I was actually shocked how well these have stood up to my son's railing through the woods at mach 1 on his CR250R. They have taken some pretty heavy hits and protected the radiators very well. Great bang for the buck!! The only complaint is that the install takes a bit of effort because the lower mount on the guard and the shroud do not line up 100% and it is a bit of a struggle to get the bolt to thread. I simply used a slightly longer bolt and it worked out great.