I usually wear a 7 1/2 in Nine West but this 7 1/2 was the right length but the foot bed was VERY NARROW.  The ball of my foot was on over the edge of the foot bed but the front strap was wide enough.  They seemed to be not made right.  I never have had this problem before with Nine West.  I have returned these shoe and I would have tried a size 8, if they had it, to see if it would have fit better.