Hi guys, more info: It's an 18", (thanks rahbari) and definitely a '97. The front forks need pumping up but I haven't been able to find the right adaptor for it anywhere -a long needle valve-, the front assembly isn't xt (it's shimano deore) and has a bit of wear on the teeth, apart from that with a little clean up this bike could be a dream. £400 for the lot.