Pros: Small footprint fits well into tight spaces
20" stride is very nice
Cons: Main tower column squeaks very loudly
Plastic joint housings are brittle
Poor lubrication instructions
After spending big bucks for a "high quality" unit, I was dismayed with the quality of my Sole E25 elliptical after assembling it. The main vertical column began squeaking loudly shortly after assembly. Within hours, the left roller slipped off the track during use, badly gouging the roller track. Several messages were left for Sole support without any response. Finally, after getting through to them, they sent a replacement runner assembly and mentioned that the runner surfaces needed to be greased. It did NOT indicate this anywhere in the directions and they certainly didn't provide enough grease to coat them. After an afternoon spent tearing down, greasing all the joints with vaseline (Sole didn't provide any grease), and reassembling, it is still sqeaking louder than ever and now in makes a thunk...thunk...thunk at high speeds. The squeaking comes from the main tower assembly when the handpoles are used. Also, the plastic shields covering the grease joints are cheap and brittle. The screw assembly on one of them cracked while I was re-assembling after re-greasing. This unit has cost me a lot of time and grief. I can't recommend a Sole, as all the E series have the same basic design. I'll probably return mine and buy something else.