I Have to agree with this the build quality is terrible, my front element dropped out onto the floor. I think it was due to me using the Canon hood screwing and unscrewing must have broken the clips inside that keeps the element attached.
IQ on the other hand is superb for the price, but...