One of the few shoes that I've ever purchased that I could spend the whole day in the first time I wore them. Good cushioning, nice styling.  I now have three pair of them in different colors.  Hurrah for Skechers!  Superior comfort!