Steph and Harden are the two best in the league.
Im assuming health issues keep Isaiah Thomas more or less out of the picture.
Irving is in a very jumbled up group with Kyle Lowry, John Wall, Damian Lillard, Chris Paul(overrated imo), Russell Westbrook(who I believe is typically very overrated), and Kemba Walker(who is very underrated)
You can argue those in any order really.
Ive got a hard time taking any of them over Irving, but just because I might put him 3rd, doesnt mean that he isnt inches away from being 8th.
All 7 of those guys are great players.