pretty clean from those pix...if the body is straight and you get the carfax and make sure its not reported stolen, then i wud jump on it...worse case scenario the wiring could be a mess, but pretty sure you can find someone to get it wired nicely for 100.00...i bought my ef si hatch which had a jdm b18c swap and a wire tuck, but man the wiring near the ecu was crazy...so i my local mechanic do the job for me on the side for 120.00 and all is good...if the body is straight i wud do it...and make sure he has the stock rear lights...that is a gurantee ticket once you turn the block...lol