Looks like a good quality product. It fits perfectly. Having clips to connect to the strut assembly and a metal plate to connect to the body is a huge plus! (The OEM doesn't have them) The bolt insertion hole is slightly larger than the OEM, which is also a plus. ABS light removed