You are confusing two different issues. Looking neat and not having objectionable body odour.
The two are not the same––but may be related.
Odour: Humans can smell with their noses. Things that we smell can sometimes be pleasant or unpleasant.
Perfume and fragrance producers would like you to think that we humans have an unpleasant odour unless we stink with what they put into their products. They spend Millions of dollars to make us feel insecure unless we soak ourselves in their chemical "fragrances." Their advertising messages are not true. As a matter of fact, naturally occurring pheromones that our body produces actually attract others.
What does repel others is the odour of bacteria that has been sitting on our skin that has been produced by physical and mental stress of normal urban lifestyles.
Covering this stuff up with a de-odourizer doesn't work as well as simply removing the stuff that stinks. Removing the stuff is easy by practicing normal daily body hygiene. Rather than going into that, I'll move on.
Appearance: Looking well-groomed and neat is easier in clothes that fit you well and in colours and patterns that compliment your hair colour and body shape.
Some fabrics work better than other, however, depending on what you do. As a general rule, knits show wrinkles less than weaves. A polo shirt will look less wrinkled after a given amount of wear than a cotton one.
Don't mistake clothes that look okay but are dirty (have stale bacteria) and just have to be washed to remove offensive odour. Again, simple hygiene is the (soap and water) solution.
You are now aware that some things affect you so you can now avoid wearing materials and using products that affect others the same way.
Thank you for helping avoid the propaganda being spread by detergent companies who would have you believe that their phthalates (that's what they're called) stand between being shunned or loved.
Good luck.