Body suit

Removable padding,

non-wire,

Long sleeves