So far so good. The bike works perfectly and was easy to set up straight out of the box. The gearing system has taken a bit of getting used to but now I know roughly wear the right resistance level is for the particular road conditions it's not a problem anymore. The only real issues were with the delay in delivery (arrived 4 days outside of the given delivery window) and the fact that there was parts of the frame that had mold growing on it. It was easily wiped off but obviously the bike was being stored in a damp environment.