I just bought one of these for my 99 Trans Am:
http://cgi.ebay.com/ebaymotors/CAR-C...ht_8393wt_1010
The one shown in the current e-bay ad (above) is a 4-layer cover, however, the one I bought was a 5-layer cover from the same company. They currently do not seem to have a 5-layer cover advertised on e-bay, but I would recommend getting the 5-layer version for a few dollars more. The fifth layer provides a soft fleece lining which makes it more desirable than the 4-layer cover.
They are also waterproof which means water does NOT go through. You will still get some condensation underneath the cover which cannot be avoided as humidity levels change but as far as rain and snow, they are kept out. The other nice thing, that is essential to me, is that these covers have 4 grommets built-in for tying down the cover. One on each side and one in the front and one in the rear. This is the only way I can bungee my cover down to keep it on the car when the storm winds come up. If a cover just has side grommets (which many of them do) the cover will get dislodged and skewed and even blown off the car during storms...it is a mess.
I have had expensive Noah fabric covers before, but for the money these covers work great and you can buy several of them for the price you would pay for a big name fabric cover or a big name company car cover. Just my $0.02!
__________________
1966 Bonneville Convertible, 421, 4spd. (in progress)

1966 Bonneville 4 Dr. Hdtp. (survivor)

1999 Trans Am Hatchback, red, 6 spd.