We have one on our BX2660. Soft sides, hard roof.
The cab kit didnt seal around the seat or the control levers, there is a draft if the wind is just right (from behind) but otherwise the cab is great. The heater keeps it warm enough to plow in a long sleeve shirt when it is in the teens and blowing outside.
In the summer we use it as a canopy by pulling the windshield, doors and back.
The only downside is that the new location for the lights (hooked to the lower hinges of the door) puts them out where they can easily be snagged by fences and such. One of these days I need to extend the wires (solder and shrinkwrap) so that I can mount the lights to the upper hinges where they will be out of the way.
Aaron Z