That's a Giant's own brand mudguard, innit ?
Looks good but...
Had two of those snap at the bridge and the last one got sucked up under the brake caliper causing mechanical catastrophe.
Keep an eye on the rivet locations for cracks and avoid rough tarmac.