I love these shoes! They are really comfortable. I've worn them all day at theme parks with my kids and my feet still feel great at the end of the day. The material is really soft and stretchy and the sole is very squishy/padded. I've had them about 2 months and they still look brand new. The pattern seems to go well with everything. I've gotten lots of compliments. I wear a 9 and thats what I ordered and they seem to fit great.