His serve and forehand are not good enough, his backhand is actually solid.
He is very consistent though, he can rally a long time. if he improves his serve and forehand, he could thrive in ATP.