2007 KH 29er good uni but some things to be aware of
the rubber seat protector in back is broken, it is still there enough to hold the seat cover in place no problem, but it is broken.
KH Moment cranks are 165 and also been drilled to 135 aftermarket
The other thing is the cross brace above the tire was ground down to allow additional room for larger tire than original.
Comes with Kendra Klaw XT and Schwalbe Big Apple tire.
PM me with your email and I will send you pics of the cross brace and seat, couldn’t get those uploaded.