I have wide feet and this fit well (I went up a half size like I usually do for sports shoes). I mainly wear this to do work outs at home and they are great. I do videos that involve a lot of jumping around and this doesn't slide around. My previous shoe that I used for working out killed my feet because it the insole was very slippery. My feet was sliding around when moving and it really hurt my feet. These ones are pretty comfortable. However, I did wear this to a step aerobics class which involved a lot of stomping and my feet hurt at the end. I don't know if it's the shoe or just stomping too hard...Anyway, I like this shoe for the price, but I don't do intense exercises or running so I can't say how it will perform in those activities.