I am not at all a Sehwag fan, but he has achieved some amazing feats in test cricket (which we all know is the toughest form of the game), his slem-bang approach looks much more suited for Odi's and T20's, but he has been as good as anyone in test cricket for sometime now, he is also one of the most inconsistent test cricketers in the world too, but when he scores he scores really big, with almost a run-a-ball strike rate, so that somehow evens things out.
What really sets Sehwag apart from the rest is his mindset, he hardly complicates his game, if there is a ball to be hit he would hit it and hit it hard, not matter whether he is on 0 or 199, he doesn't have that fear of losing his wicket, he bats like a maverick and more or less the risks he takes come off, its something that works for him, but that doesn't mean it would work for everybody, so in that sense he is unique and whether one likes it or not Sehwag has definitely etched his name among all-time great Indian test cricketers.