I tried fenders like that, and found they were basically useless, and a waste of money. I've never had any luck with cheap, or "make due" fenders, poor protection, noisy, always moving out of adjustment, just not worth the headache.
I know all about tight budgets, but sometimes the best value...