I had a pair of these in a 7, they fit perfectly but were snug at the end of the day so I ordered the 7.5 and they are loose.  They flop off my heels when walking.  I know these are relaxed fit and I have difficulty finding a shoe that fits right, but I was disappointed with both sizes.  I loved the way they looked, and I thought they would be good for my second job as a baker but it turns out I'm standing in one place more than walking all day and they really hurt my feet after about 6 hours.  It was weird, I really thought these would be great.  I imagine if you like the fit they'd be good for walking.