I use a Garmin Zumo 660 on the bike, with lots of sunshine, unfortunately I could not recognize vierl on the display. So I decided to try this "sun roof".
Short and sweet: Great part, may look a little shaky, but holds great on the Navi and throws enough shade, so that you can see everything on the screen.