Garage --- but yeah not always possible. My CMC came with a green thin canvas cover for the whole body. It works well to keep sun off. There are better flannel lined (seem to be usually silver or tan) ones that are safer for paint. Lexol is product for real leather. Meguiar's NXT Generation Quik Detailer Interior claims to work for both interior vinyl and leather. Be carful on your top and tonneau - is it vinyl or is it Haartz-like cloth (more like fabric canvas)? Armour-All is ok for vinyl tops/tonneaus - but don't use it on vinyl seats, steering wheels, pedals or mats unless you like slipping around. If Haartz use RaggTop products - never stuff with silicone or petroleum distillants.