pretty much straight swap. Hugs the body perfect. Sits alot lower then stock seats but works for me as im 6ft. I had to use my oem seat belt retainers as the 350z ones wouldnt secure the seat belt. Driverside was 100% plug and play but the passenger side for some reason one of the plugs were removed and the inside front bolt hole was out so needed some massaging.