I had anticipated product would have better arch supports than they have.  That was my primary reason for the purchase due to my physical therapist advising I needed additional arch supports due a foot problem.  I could have purchased a pair for $15 to do the same as these for $50.  These are nice though just don't work for my needs.