the switch is under the seat,,exposed to the weather 'sometimes' but the foam under that pretty yellow SHOULD NEVER FREEZE if I have to use it some freezing night and it won't run then its usless to me...seems like others have seen this same thing happen to me it IS a design flaw that the company needs to fix....my dealer is afraid that if he gives me a new seat that the factory won't give him the money for the seat he gave me....I'm going to check it in the morning before it warm up and if its still not working I'll call the dealer