These work very well and are super easy to install. Just place them over the vent and the magnets hold them firmly. That's it. And the color and design blend nicely onto the ceiling. You don't even notice that they are there.
Advantages: Easy to install and look good.
Disadvantages: A little expensive but worth it. I wish there was a size large enough to cover my return vents.