I had a bunch of people in my boat one day last year and a bunch of pink/orange spots showed up and nothing will take them out. This was on new reupholstered seats. Everything I have read on these spots points to spray on sunscreen. I know one person was using it that day and it was only on a few seat bottoms and one back. It seems the only thing that will get rid these spots is sun and time.