Hey Dudes can make your feet stink, just like other canvas shoes. This is especially true if you wear them without socks. Wearing them for an extended period, especially in hot weather, will make your feet sweat and possibly stink. The good news is that you can always deodorize your shoes before wearing them to solve this problem.