We have different weight & layers for Non-Woven Car Covers, such as 70g or 80g one layerNon-Woven Car Covers, 90g,110g or 120g three layer Non-Woven Car Covers,150g four layer Non-Woven Car Covers,etc. We can also produce the Non-Woven Car Covers in different colors,such as blue,grey, beige,etc. Non-woven is one kind of breathable material. So it is not waterproof. But for three layer & four layer Non-Woven Car Covers can be water resistant. Because there is one layer of PE film. But you shouldn't put it onto your car when have big rain. Otherwise, the water will go inside of car cover.