What you are smelling are co-solvents and unreacted monomers (which are toxic). Cheap Chinese neoprene is known to have lots of residual solvents like benzene, xylene and chorinated hydrocarbons.
Air the stuff out in the sunshine for a long time before you use it.
PFD's (Life Jackets)
|Table of Contents|