No it doesn't totally bolt up. First and last bolt on the fenders line up on each side the rest doesn't. I used a taco core support and had to fab the mounts for the lights to fit and the grill. If I would have used a 4 runner core support I would have had to fab mounts for my radiator, fan, ect. Either way its not a bolt on deal and its not simple by any means.