The screen we ordered came in promptly and un-damaged, however the screen did not include the home button cable that most others do, as well as no adhesive on the rear of the screen. It made for a more difficult repair process, but the screen worked in the end. In the future, I suggest including the home button cable as well as adhesive on the rear of the screen.