so need to buy a set of engine muffs. i see a few different types. any one better than the other? its a merc 260 alpha 1 gen 1 if that makes any difference. i see some that have the 'zip' thing through the center to hold it in place. i guess my main concern is them slipping off when i'm not looking