It came ready to fit with the tricky items like vibrator, side switches and earpiece pre-installed. Just swapped over the main boards and battery, reattached the back with 3mm double-sided tape and my phone is like new again.
It would be nice if the pack included a foot or so of D/S tape, to save buying a whole reel, but I'm not deducting any stars for that.