This is a descent router, bought it for my daughter to use in her apartment while in grad-school. The firmware that comes with it is not that great. So, I installed OpenWRT firmware and the router is more reliable and has a lot more options in the settings.