Very hard
These are very hard.  I am sure they work well for some people, but I found them painful to wear.  I bought them to add to ballet flats for a wedding - I ended up switching shoes right after the ceremony because these hurt my feet.
Rating: 3 stars