Three Stars
These are OK but not as good as promised.  These particular ones have kind of high arches and even though they're soft and squishy they don't really protect your feet that much if you're on them all day.  Of course as someone with diabetes my feet aren't all that great anyway so maybe for more normal people they help better.
Rating: 3 stars