Its not difficult but you will need some specialist tools such as a headset press(if you don't believe in bashing a brandnew headset into a frame with a hammer and flaring the headtube) also you will need a bottom bracket tool,chaintool and just a set of allen keys and spanners.