I have the side window ones but have no sunroof. They work very well in keeping the rain out and you can leave the windows down a bit when parked and cant see they are open. One small drawback is loss of visibility. It makes the A pillar's effective size nearly twice what it was and takes some getting used to. The passenger side one covers about 1/3 of the rearview mirror. Wind noise is increased 70+MPH in a crosswind.
I dont remember the brand but it's the type that goes in between the glass & the weatherstrip and they were made in Australia. They fit very well. I recommend these over the stick-on ones since you can take them off for cleaning or whatever.