This is 90% polyester but since it is spaghetti straps there is little chance of the material soaking up body odor. Polyester is really bad when used in sweaters or anything with sleeves because after one use and very little perspiration it will smell horrible. I now stay away from anything with more than 5% polyester. Not even sure that is good enough. This dress is really cute and very inexpensive and I am sure the smell won’t a problem so I decided to post it because I like it.