It looks okay. The real question is whether the layout is okay for
the purpose.
For that you would need to develop user profiles, personas, and disclose the purpose for the site.
Never Get Involved in a Land War in Asia (or Build a Website for No Reason)
Sounds obvious. But far too many people post sites that look good, but that's only because they were never really designed for a use-centered purpose.