This was removed from a 2004 Cadillac CTS it's the right passengers side front strut assembly all the bushings look good the car only had 80,000 miles on it overall it looks to be in good condition just needs a little cleaning but make sure it will fit your application