This shoe is not just stylish, but also very comfortable. The top is made of nylon, so I don't recommend it for anywhere where there is a lot of rain like Seattle. Its great for SoCal weather and it is true to size. The white sole is also easy to clean. Love it!