Hi Guys,
A lot of the materials used to make tonneau covers has a UV coating on so it will last longer outdoors. Using stronger solvent cleaners, degreasers etc can strip off this coating. So Lost's suggestion is spot on, mild detergent and warm water is the go.
JC