Very customizable and full featured launcher. But if you have any issues at all don't expect an intelligent response from their support people because Nova Launcher can't be the cause. Even if you can consistently show a repeatable issue which only occurs with Nova installed you're just a dumb user who doesn't really understand how these things really work. Hopefully though you can be as smart as their support team is... If you work really really hard.