few years ago was ok, today not really, especially with so many to choose from. see similar https://www.wilderssecurity.com/showthread.php?t=293060
It depends on what you're expecting out of it. If all you need is mostly some inbound protection, then yes, it's fine. If you're expecting it to catch any and every outbound attempt, then perhaps not, as some of the newer firewalls are better at this.