I put one of these on my b2400 a couple of years ago. It has made contact with several trees and still does its job. The only drawback is I cannot trailer the tractor with the top on. at least not over 35mph. but it is easy to remove.
Femco TuffTop Canopy
Femco TuffTop Canopy