This semi-wet sheet has a special three-layer structure which does not allow any streaks or unevenness to remain on the windshield. The upper and lower layer remove dirt while the middle layer securely absorbs the dirt. Rewiping is NOT necessary! There is no doubt that you will be satisfied with the result! You can also use this product to clean the dashboard as well.