I'm not really sure about that, I wasn't really paying attention to that when I was using them. I can press the sole in a little with my thumb. It doesn't exactly feel "cushy" but it's not too stiff either, especially since the soles are really thin.
I apologize in advance if there is already a thread about this shoe. If there is, someone please respond with the thread so I can look at it. I also understand there are a lot of shoe threads and I am terribly sorry but I am in desperate need of a new ITG shoe.