It has a sram 9 speed cassete, which was new janurary this year, one ring at the front. For riding up hills depends on your weight, this bike was designed for an average weight 13-14 year old. The only problem at the moment is that the bash ring is too big for the chain ring so the chain guide doesn't really touch the chain and the chain falls off when bumby but it's getting replaced soon so yeh.
great thanks for that, i am 14 and i am not sure what hight at the moment but i am normal height for my age and i weigh about 57 kg, so it would be good for me?