I've had multiple giant sword specs. Yes, they tank better than most other weapons, but you're still gonna take hits given that your dex is terrible. Being a giant means you're gonna get hit. Being a sword spec just means you'll take less than a mace/flail/axe/etc.