Rain and sun cover