its nice that covers are easily and cheaply available nowadays, I remember years ago not being able to find any, part of the reason I got some waterproof panniers.
good on your resourcefulness. Do they stay on well?
They're fairly secure. I wouldn't got riding off any dirt jumps, though.