Cinnamon soles I wear my ballet flats for some time, because my feet in this rubber gizmos like sweat and spread some just smell after a while. Since I use cinnamon soles smell it after removing such as Christmas and so I once tried this combo because I have heard many good things about Cedar soles. And if this does not promise what they should, I found the set with the super cinnamon soles.
The cedar soles I wear for a few days often for hours in my ballet flats. While your feet after prolonged wearing damp, but they do not smell. Because the soles are very thin, you hardly feel it in the shoe also.
The Cinnamon soles are slightly thicker, so you have to see that the shoe is not too tight and neutralize the smell as well, reduce a moist but not entirely to the feet.