They were shipped very quickly and were packaged well. They fit my daughter perfectly and are beautifully made. The sizing was a little confusing but I found that the 10.5B US worked well for my daughter whose shoes are a size 10.5US. She's very petite, but I'd say her feet are probably average width and perhaps the B means a medium width? Either way, they're perfect for her first ballet lessons.