I am quite impressed by the way Laravel has been developed and its open-source nature. It's really easy to use and learn. The documentation is very good. There aren't many options when using this framework but what you get is definitely worth it! Since I'm new to laravel, I don't have much to say about other aspects of it. I think Laravel is great if you are looking for a mature framework with lots of built in functions. If you are just starting out, I would suggest going through some tutorials from Laracasts or Larapress. I've used Laravel to build a blog/news website where users can read articles and comment. It is the most effective and powerful tool to build dynamic app. The documentation is very helpful. Easy to deploy. Support team is excellent. Best option to develop apps. The UI of the application is not good. The loading time if application gets more pages. I have used this for my personal use. I am solving one of my business problems.