Doesn't stay put
They are soft to walk on,  but don't stay put in my shoes and end up wading up under my toes. Not good for someone on their feet all day at work.
Rating: 3 stars