I love Toms shoes. They are super comfortable and to me they are stylish. I don't wear them with socks so I buy a half size down so that they really hug my feet. They won't keep your feet dry if it's raining or warm if it's really cold out, just an fyi.