It's a bit padded, some kind of high tech kevlar weave. It also provides some minor protection against radiation. It also amplifies the user's strength a bit. Not to Superman levels but enough to make a criminal think twice.
If we get back to Tumbleweed I'll take you down to the cave and show you the suit.