Abstract: Fitness apparatus including an upper body wearable protective shell formed of a generally planar web material, which is sufficiently flexible so as to be generally conformable to a user's body and generally impact resistant, a plurality of resiliently stretchable elongate elements mounted at first ends thereof on the protective shell; and a plurality of user appendage engagement attachments mounted at second ends of respective ones of the elongate elements.