They're all around as expected, in regards to the color and style in the picture and the size, and the price was wonderful. But they're not all that comfortable, I work on my feet all day, and my first couple days of wearing them my feet, knees, and back ached. Sure these would be nice for just leisure wear, but I was really disappointed. I tore out the pad to replace them with a better one and these were paper thin, except for the heel, which wasn't all to impressive either...sure they're cute, but if you need substance over style, I wouldn't recommend these.