No expert but have used various 3rd party lens hoods, including JJC, for my lenses. All work reasonably, some may be a bit looser or harder (gets looser over time) to put on than original.
Just get a compatible one, I try to avoid the 'universal' ones that screw into the filter thread as they take longer to remove and makes using filters difficult