Sorry for the smell. The smell goes away after a wash with soap and air drying the product. The material is neoprene and it’s the same material used for all wetsuits. It's elasticity is perfect for posture braces.