I'd recommend them, as long as your shoes aren't snug.
These work well and are comfortable, but they are pretty thick! I tried them in some of my shoes that were a close fit to my foot and they made my feet hurt, but on my shoes that were a bit bigger than my foot they are very comfortable.
Rating: 4 stars