This shoes are for people with narrow feet. The are very stylish, work great with shorts. They are very comfortable however I don't think you can wear them on a rainy day.<br />They have a little bit funky look but they are definitely worth the small price.