Sounds like the gear I have.
I (off-)tank ToC 10 with relative ease.
Your armory in the profile doesn't work but you can check mine:
The World of Warcraft Armory
Also don't look at my defense, I'm a lazy folk that doesn't enchant his shield or chest