Solo pvp Class question

Hello everyone, i have recently stopped doing pve with my old guild and ive been looking for a class that fits someone just bging and maybe doing the odd old raid ones in a while for some Transmog or for the hell of it.

Faction and race doesnt matter, im just looking for some opinions on which class is self sustained in a normal pvp situation.