I am skeptical of any product that doesn't tell you what is in it. Also, those heavy oil based products aren't good for dress shoes. It may penetrate deeply, but in many cases it fills the pores and fibers to where they can't take a shine anymore. They typically turn the leather into a wet rag, think wet cardboard how easily it is to rip. Also, they tend to be too sticky, which attracts dust, dirt which gets in the creases and acts like sandpaper over time.