Fits like a glove and hold on the strut tower firmly, making every turn much sharper and stabilize with little to no body roll whatsoever. This product is very well made from Japan. Easy to install and adjustable to your vehicles strut towers.
Posted by David (Palmdale, CA) / March 18, 20242001 Toyota Echo