Great great great!!!! Soft, thin but not too thin, completely no show with my keds and the best part the part that hits the back of your foot has a little gel thing which is a grip so as you walk they won't slide down. Absolutely love them!!!!