This is for a JDM 97-02 Subaru Forester SF5 STI AXLEBACK OEM and will not fit the Impreza due to the differences in length and hanger placement . This was imported from Japan and was not made available in the North American Market. This exhaust has some rust, but over all is in good condition for it's age, it just needs a little elbow grease to get rid of the surface rust; it doesn't have any cracks or holes that I could see. Please look through the pictures and if you have any questions please feel free to ask.