Wedding favors are totally optional. Guests typically don't notice if favors aren't given. If you decide to do them, I suggest doing something that is edible (cookies, smores kit, chocolate/candy, etc) - otherwise, many times, favors get left behind. If you do something non-edible, do not put your name/wedding date on it (unless it were on a tag/packaging). Think about things that you would love to receive as a wedding favor if you were the guest - a deck of cards? Mini plants? Candles? Chocolate? Also, choose something that you would still be able to use if extras were left behind at your wedding.
Here are some ideas from The Knot: https://www.theknot.com/content/best-wedding-favor-ideas
It’s ok to skip. Only offer favors if you really want to. If you do, choose something edible or they’re usually left behind/thrown out. Ideas: cookie, cake pop, candy bar or popcorn bar (except during Covid), chocolate truffle, etc.
Most of our favors are edible i.e. candy & s'mores kits, I wanted to have something that's useful or edible since I didn't like the idea of offering something that would be thrown out or collect dust on a shelf. Don't spend a lot & look for something that can be eaten, many times the centerpieces can double as a favor in itself (mine will be, I don't want to keep those).