I got the custom one from Costco.com and I wasn't super happy with it. The fabric feels kind of rough, it wasn't weatherproof, and it was so light that the slightest wind blew it off the car when you were trying to put it on or take it off, especially on a waxed car. I ended up returning it.