My mudguards are the MuckyNutz Mugguard ones. MugGuard - MTB Mud Guard made from 100% recycled plastic!
Short at the front and long at the rear. I attached them with zip-ties and it was quite simple. I didn't need to modify the guards at all.
I'm really pleased with how they fit...