Quality heavy duty covers does the job.  So far it has withstood the weather beatings.