This bike has been stored in the garage and not ridden for a good number of years. I just pulled it out, pumped the tires and took it for a spin. Shifting is still locked in, brakes still decent and the tire rubber is in decent shape as well.
This bike has been heavily customized by the prior owner and the setup is very nice. The only part I don't really know much about is the carbon front fork...but I've ridden it for years without trouble and I kept it stored out of the sun/UV.
I am 5'11". Center crank to top of the seat tube is 22". I expect the bike would be comfortable for someone my height or shorter, any taller and you'll be leaned over pretty far.