Mine is certainly no dream bike but it is a good riding (now that I'm getting used to the handling) and everything functions as it should. I'm still looking for the right saddle, bought 2 more this week (I think that's 9 I've bought). Also have bought and tried 3 pairs of shoes and 4 sets of pedals. Now have some road shoes with SPD-SL cleats and pedals that I'm happy with but still dialing in my cleat placement. Once I get something right I leave it alone but until then I'm obsessed with getting it there. After I get the right seat I'll mess with the fit a little more but if I'm not able to get it perfect I'll seek professional help.