There is no definite answer to how long these struts will last. Struts can last anywhere from 10k to over 100k miles depending on how durable they are and the roads you drive on. There have been some reports of Unity Struts not having a lot of longevity, but it depends on many factors.