Buy leather balsam because it is an absolute God send! My Sperry’s look brand new because of this. Just rub it on scuffs, dirt, water stains, etc and they come right off! I got mine for $8 at Journey’s, and I was skeptical and probably wouldn’t have bought it if I didn’t have a gift card, but I am so glad I bought it! It’s worth the investment and will save you money in the long run.
Keep the cardboard that maintains their shape in the box and put them in your shoes when you are not using them. This helps my Sperry’s keep shape. (Photo is not mine)
Use soap, water, and a cloth for the rubber on Converse. All you have to do to clean the rubber on Converse is scrub it with soapy water. If that doesn’t work, you can you the leather balsam mentioned above. (Photo is not mine)
Do not wear your good shoes out in the rain. This is obvious, but some people still do it. Have designated rain shoes or rain boots. I wear my most beat up pair of boots in the rain because I don’t care if they get ruined! (Photo is not mine)
Keep them smelling good by putting tea bags, half a bar of soap, or a sneaker ball in them when they are not in use. (Photo is not mine)