I purchased a Sole E 25 in October of 2013. The machine gives a great work out and gets really good reveiws. Unfortunately it does not hold up even under moderate use. At around 850 miles the aluminum cladding on the runners that the rollers glide on started to crack. The cracked aluminum tore up the rollers to the point of failure. After a long and tedious back and forth I received replacement parts. 200 miles later the same thing is happening all over again. Bottom line - I will never buy a Sole product again.