These are SO cute but they did not fit my daughter the way I had hoped. The strap does not come off so they are a little difficult to get on. My daughter has wide feet and so they did not fit very well. Maybe would have fit better if I got one size bigger than she wears. She got blisters the first day she wore them. :(