I can connect me to a previous speaker; the price is for such a small piece of "plastic" but a bit high. But to me it was very important to protect the contacts; everyone must decide for themselves. To fit I can only say: It fits 100% into the hot shoe of my 550D and "wobbles" in any case. I would give 5 stars, but by a bit too expensive price .......