I bought the K90477 and K929 because Moog Customer Service told me they would fit me. Here in Revain, the description also says they are correct, but they are not. Fits 2003-2008 Corolla is K90475. I spent time, money and energy following the instructions of the site and other people and I ended up saving myself. Never again will I trust landings here on the site. They match the lower strut mounts and gave me about -1.5 to get my wheels straight vertically.