Comfy, colourfull and dont slip off your feet. I can wear these all day and feel comfy all day in them. I use an extra insole for a foot condition I have and these shoes are so good that they don't make my feet hurt even with all day use. These shoes keep your feet nice and cool. Material used is strong but mesh like in places so keeps feet feeling cool.