Was packaged really well. Nice part to repair as well.. Takes some time and care but repair is not difficult. Watch out when reconnecting the speaker. In our case the speaker started to crackle.. but adding some rubber between the speaker and case solved this problem.
No problems furthermore, just be sure to have a small screw-driver and a guitar pick.
Delivery took 3 weeks, but what's three weeks on a life?