I'm almost done on my build, which I've done in just a bit over two years. I agree with Eddie, but would add that you need patience and resilience, not because the build is difficult, it's not, but because it extends over a reasonable timeframe. My advice would be consider that first and foremost. Having said that, there is a huge benefit to building yourself: you'll know everything there is to know about that aircraft when you're finished, and that, to me at least, is a big advantage. The kit for the kitfox is second to none, and the instruction manual is excellent. And if you've been following this website, you'll see that it's a treasure trove of information should you get stuck on anything. And finally, factory support is first rate. FWIW.