I like how easy it is to get started with, very intuitive. The documentation is excellent. It's not as user friendly as some other frameworks out there. For example, you can't just add a new file to your project without editing the code first. This makes it difficult to work on a team where everyone has their own copy of the source. But if you are working alone or in a small team this shouldn't be an issue. It's also hard to find tutorials for beginners. Most tutorials assume you know what you're doing. If you don't understand something you'll have a hard time finding help. We've been able to build several different types of websites using Kohana. It was a great learning experience.