We had a 2018 Can Am Defender XT10 with us today, full cab, huge heater, all glass windows & they all open, wiper, power side windows, winch + other goodies. I must say I was impressed with the fit and finish of everything. Even arched a arms from the factory. Now for the test of time.