Bike is in great mechanical condition, has some scratches on the frame, but they aren't bad and the bike rides like new. While the frame is an XL, I have found it to be comfortable for anyone above 5'11, I myself am 6'4 and it's good for me but it's really better for the range of 5'11-6'3 I paid 3000 for it when I bought it, and I'm really only selling it because I don't have time to ride it anymore. If you have any questions about the bike I'm happy to answer them just give me a text! OPEN TO OFFERS ON PRICE