I was hoping that these shoes would be similar to a previous pair of Naturalizer shoes I had - and they are.  I wore them 6 hours the first day with no problem.  These feel like they were made for my feet.  I bought a size 9 which is what I wear in most shoes.  I wore typical (not thick, but not thin like Trouser Socks) socks the first time and i have room for thicker socks if I want.
The soles are a soft cushion type material and no slipping or scuffs on the hard floor.