I always like Skechers style, but in this case, they have taken the sneaker to another level.  It is very comfortable, lightweight, and easy to wear for casual occasions.  It does not have heavy support, though, so it is not a running shoe.  It is strictly a shoe for casual wear.  I ordered it a 1/2 size larger to accommodate socks.  My normal size probably would have fit if I were wearing the shoes barefooted.