I use something like it from California Car Covers:
Custom-Fit Car Interior Covers - California Car Cover Company. They make one specifically for a Cobra, with or without roll bar, and it fits well. I think it's easier than a tonneau cover. What I like about it is that it attaches securely so even in a windy place it stays put and won't do any damage.