I am not a foot expert but I can say that these footbeds are both comfortable and a help for those of us who need a bit of support in the arch department.  At the end of the day my feet do not feel tired or tense as they would without the footbeds. As for use, I wear them in casual shoes both with and without socks, without sweating.