I assume you are looking for a used one since it costs less than a new one? I think new ones are still available: Shop Tesla Gear Roadster Car Cover
I have a cover like the one in the pic I can sell you, doesn't have a charge port door but that can be easily modified. It is an indoor only cover. If you're looking for an outdoor cover look at CoverCraft. There's a thread on the forum about it. I have one for outside where my Roadster lives and love it.