I just put these on my bike and they look awesome. So far, every person with an Ultra that has seen mine wanted to know where to get them. They are made by Hawg Wired and I got them through Hd-dude (Jim) here on the forum. They look much better in person than in the photo, as I think the photo lights up the speaker cone to look just a little more visible than it really is. There's no doubt that you see the speaker through these grilles, but they look great like this and the grille then matches the HogTunes speaker pod on the fairing.
They also let a lot more sound through than the stock covers. The stock covers are actually a layer of cloth and then another layer beneath the cloth that apparently is a barrier for water. If you ask me whether these will be a problem and allow water in when washing the bike, whereas the others didn't...I have no idea yet. I'm planning on cutting the original speaker grille rear barriers to fit in the opening and shove them in there when I wash the bike...just in case and I'll go easy on spraying that area until I see how it's panning out.
The other option is to leave the original speaker grilles in place and these can be placed over top of the originals. I checked it both ways and I couldn't pass up the look with the originals removed.