This is a great replacement speaker, better than OEM, in sound and looks, a must if you are also doing a DAC upgrade or a clear shell. I ended up testing the original speaker and this one before replacement with a DAC. The original ends up sounding very tinny, crackles and distorts at louder volumes, where as the replacement handles the volume much better.
The only issue I had was with the wires and not the speaker. The wires are brittle in comparison to other types of wire I have used previously. With needing to route the speaker to the other side of the board, how tight the fit/bend is, and if you need to disassemble again for any reason you may run into the same issue that I did. 1 of the wires broke off right at the solder point on the DAC, once during initial install and once when I had to disassemble because I had forgotten the clear plastic power led piece. Not a big deal but the DAC I had said to insulate it with the provided shrink tube. I ended up cutting off the shrink tube, desoldering the piece of broken wire from the pad, resolder and then used some shrink tube I already had as a replacement.
If I ever order another one of these speakers, which is likely, I will be replacing the wires immediately as to alleviate any previous headaches.
TLDR; Great speaker, not so great wires.