I love these shoes. They're super comfortable and they won't make your feet smell( unlike other canvas flats). At first, when you take them out of the box, they don't fit very well, so give them time. After about 3 hours, the shoe will become less snug and form to your foot. These are the only shoes I wear on a daily basis. They've never given me blisters and they're easy to clean. Buy them!