Usually the one comes with the lens or made and design to fit that lens is better. It minimize unwant light that shines on the outer lens elements which cause issue such as lens flares. But at the same time, the custom designed lens hood will not cause addition issue such as lens vignetting or at least not so much.are there some that are better than others?
Just curious, when do you use a lens hood? Also, are there some that are better than others?