good yet not complete
This speaker normally has a small piece of double sided tape. It didn't come in the package, so I put a very small piece of rubber underneath, and didn't think about the tension this would create, resulting in a broken glass. When the first crack appeared, I took the tension away, and it's fine like that. Speaker is ok, like the original one.