I've only had mine for one winter, but i think its decent. I bought the winter front from BRP to help heat when its really cold and that helped tremendously. I still have some air leaks from under the dash, but other than that the cab is perfectly warm and windows are mostly clear.