The T34-L Power suit is designed to increase the strength of the pilot. The suit is mostly used for lifting heavy stuff and is not designed to be used in combat, since the pilot is not armored for frontal attacks.
The arms of the suit are connected with sensors to the pilot's arms.
I remember making one of these (in grey :( ) a loooong time ago for this fella XD Needless to say, yours far excels. Looks just like the sets he used to have and fits perfectly, not a piece out of place. Really wish I had that helmet too.