OK, so these are not a magic cure, but they do make a huge difference. They will not eliminate moisture on the window, but they do reduce how much condensation there is buy quite a lot. I have a nissan X-Trail and my partner has Hyndai Tucson and both used these for several months. Previously water would be running down the inside of the windscreen and would take a lot to clear, now, we do not need to wipe and has reduced the time it takes to clear the windscreen significantly. No water running down and no ice inside. The non slip mats work extremely well. Definitely worth giving them ago. We have had for a few months and still not needed to dry them out, so hold a lot of moisture. When you do dry them out it does Recommend using kitchen towel with them in the microwave as otherwise there is nowhere for the moisture to go, so takes longer or does not dry them out properly for reuse. We have placed previous versions in the airing cupboard.