OK, so you probably get what you pay for, but this little piece of plastic isn't exactly cheap. It feels like poor quality plastic, but worse, there are these 2 little loose clip things which pop out. I'm not sure whether they are needed or not. It fits without them, but is too loose. This little plastic things already look bent and damaged and are hard to get in where they are supposed to go. Every time I try to detach the hood, too much force is required and one of them inevitably pops out. I'll probably end up using it without them, but it's loose, as I said. Pretty disappointed and having know, would have stumped up the extra for the genuine Canon product, which you know is going to be perfect. Lesson learned.