Im about 5'9" and it fits me well, im looking to get a smaller travel bike, i havent done any racing, tend to just go out and try to have fun. I may do a couple of the 661 mini DH races this year.
Its race ready, the tyres are pretty much brand new, but you may want to get some Maxxis tyres fitted as I dont think you can beat a good set of Maxxis.