I was part of the closed beta and made a nice long loooong guide for the developers whats wrong with the game and well until now the fixed most of it.
I enjoy playing TESO - it has some very cool things that i miss in other MMOs like stealing, NPC based factions you can join, a lot of usage of player skill as you gotta aim and evade yourself instead of some calculation and it does have quite massive PvP even more so than WoW which can also be a problem cause as melee you simply dont survive, if you get close to anything there are 50 ppl firing at you good luck.
i like that you can do most of the game all by yourself, except dungeons but 2 - 3 skilled players are enough to suceed. Playing together isnt really TESOs strong point so they kinda missed the Multiplayer in MMO, it has gotten better but its not its strong point rly.
Positively, the phasing etc. allows for great RP experiences and all dialogues are voiced, graphics are cool and characters are barely restricted - you want a heavy armored mage? go for it. You can basicly create your own class allowing for great and very fun builds which i like, also since you can evolve anyway you want you cant mess up a character either. Your main class defines some skills that you get as does your race but its not that important in actual gameplay unless you go for absolute high end game were right now dark elf dragonknight is best DD and imperial templar is best tank. For pvp the thief class with bow has some very strong builds and great survival but really you wont need that in gameplay and the differences between races and classes aint that important as example dark efls do 3% more damage with fire based attacks...thats really not much. However racials change, once Nord had a buff to melee damage then they got more HP and ended up with taking less damage