In all honesty for £148 it looks not bad and not a hell of alot different from some branded bikes. However I still reckon you get what you pay in the end. For what you plan probably be ok if you were going to be doing hills I`d look for something lighter and stiffer.