I can't be sure of how good the arch supports are since I wear Strutz (arch supports) inside my shoes. The shoes are very light weight, so you barely feel them on. I was hoping they would be comfortable for my bunions, but I still have some discomfort wearing them; this is not the shoes fault!