The knock offs aren't too bad. Well built and will do the job for which they are intended. Yes, I prefer the OEM hoods have have them for all of my 35mm lenses, however if I can save 50-60% or more on an expensive lens hood, I'll do it.