I replaced the blown-out speakers in my old harmon kardon sound sticks with these and they work perfectly. I've been using the speakers for about 3 months now and they still sound good. The materials are just fine and you fully cant tell that the old speakers have been replaced or repaired in anyway.
Fit properly but the sound quality is obviously lower then the original one.