The insole is very confortable. Seems to be about a half size to big but I could live with it. I do have bunions on both big toes so it is slightly unconfortable until I break them in. This is my foots issue not the shoes issue. Slip resistant sole is not as slip resistant as another company I order from but this shoe is a better quality.
I felt this product's fit was
half size large
I felt this product's width was