I have a full windshield and have a love hate thing going on. I like the fact that it keeps the cold off me but hate having to stop and clean it all the time.