I've upgraded mine in an stx550. You need a nissan harness which connects from factory harness to the new head unit. About $25.
Mine was ripped out so had to go wire to wire.
I rapped my fascia in carbon fibre vinyl.
Make sure you measure the opening and the new head unit will fit before buying!