I purchased these because they were cute and described as having foam support in the sole. From the picture, it looks as though yes, these soles can possibly hide some foam in them but I was very wrong. They are a normal hard sandal sole and the lighter upper sole is a springy material but definitely NOT foam. If that were the only issue, I may have kept them because they were a good price. However these also run AT LEAST 1 full size small. They also have an ugly soft clear plastic piece behind the jewels (I guess it's for support of the strap?) that is not in the picture and the plastic turns these sandals into very UNattractive.