Very cute, but not super sturdy. I don't expect them to last too incredibly long, but I like the look of them. Length fit as expected, but a little wide in the front. If you have normal width feet you can just tighten the laces, but might be too wide if you've got narrow feet.