For the price, these were great for my little one. They fit like I hoped they would, and arrived within their delivery window. My little one loves them, but de-bowed one shoe shortly after we received them. I couldn't figure out an easier to reattach it, so I tied the white strap in the middle in a knot so that if you don't really look at them it does ok, but they certainly weren't going to be worn for pictures now. I would absolutely buy more shoes like these, but not another bow pair for my little one.