i have been riding a trek fx 7.4 22.5 inch seat tube for the last 10 months . I have absolutely loved it. i have over 2000+ miles on it. i commute everyday and put 75 miles a week just to and from work.this is my only transportation.only thing i have had to replace was the crank and chain as i started to shark tooth the stock one.installed a shimano sora crank with 50 39 30 rings stock was 48 36 26. other than that original tires brakes shifters cables derailuers and casette all original.great bike to ride smooth quiet .i would not hesitate to buy another when the time comes