For just sun and trash, just about anything will work.
Capt Craig nailed it... so many choices and materials. I made a cockpit cover for a customer a few years ago. He only wanted Sunbrella. Unfortunately, Sunbrella has no abrasion resistance, so a backing anywhere it touches the boat is mandatory. Was kinda pricey.