This diffuser absolutely does not fit my 580EX. I was able to force it on by cutting notches in the four sides. But after 3 seconds, it sprang off! Since other reviewers were able to get it to work (not including the hair dryer guy), I wonder if the 580EX has evolved. Mine is a 2006 vintage.