They are slip over. I know da_mtg_man uses one on his helmet and it is sweet!
They are really cool. There are numerous different designs. I use it for 2 reasons. I bougfht my helmet to match my Blue Warrior, Well, now I have a Black/White Rappy. I got the skin to change the color of the helmet and it also protects it from Scratches.