I LOVE these shoes! They are so comfortable, and super cute! I did pay attention to the reviews, and they do run a little small. I went up a half size (usually wear 6.5, got a 7), and they fit perfectly. They have a good amount of cushion, but do not feel too bouncy. I also like the wider toe box, room to breathe or for swelling if you are in them for several hours at a time. I have worn them for a long walk, partially through rough terrain, and they were great. I will likely buy another pair, because I like to have separate workout and everyday shoes.