its all bolt in, it only took me and my buddy 4hours to do the swap. that included pulling both interiors out and putting the new interior in. super easy swap.