This did what I needed. I was replacing a broken screen on my tablet when I accidentally ripped the speaker cables off the chain. I ordered this product and waited about 3 weeks for delivery; it came in a week! I am very happy because it came earlier than expected.