Overall this seems to be a decent team, but I think your poison defense is very weak. I would suggest adding a psychic type on to your team, maybe replacing your Chesnaught with a Celebi or your Tapu-Koko with Tapu Lele or something like that. Or maybe you could replace aron (Because you already have a steel type, Diagla) with a more viable legendary (or just use aron as your replacement for a psychic) like Primal Kyogre, Primal Groudon, Mega Rayquaza, Zacian/Zamazenta, etc.
Then again, I'm really not one to judge your competitive team, as my team is basically guardevoir, alakazam, mewtwo and some random other psychic pokemon XD