I received it within the specified time (4 weeks) and the package was in good condition. After dismantling and reassembling (about 2 hours because it was the first time and I was very careful), the screen works perfectly. So I am happy with this purchase.