Excellent fit. Easy assembly.
de Anónimo el 28/03/2021
Was a bit hesitant to have this sent to The Netherlands, but the package was well-packed and quickly sent. I received it within 11 days during Corona crisis.
The foam replacements (I've ordered 2, of course) were exactly the size that was required. Using the clear pictures on this site, the replacement was completed within 45 minutes.
Please do note that you require a soldering iron to be able to detach the speaker.