These are very comfortable ! They have foam and the glitter is so cute ! I wear a size 8 but I have wide feet so I got a 10 and they fit perfectly ! If i would have got a 9 my foot would have no room to move . So size up if you have wide narrow feet !