Yeah it's looking pretty decent, I would however try to upgrade you're armor. Try and get one with strength, also if you don't wanna use dex charm try and get a strength charm also. This will help you out a lot but if you want to grind and grind your set up is good, just upgrade the armor