I'm giving these five stars because when you do figure out what size you are they're wonderful.
My grandson is in dance these are very cool look more like tennis shoes he is only 5 years old so these work out tremendously.
The downside is they run very small.
Order one to two sizes up probably two sizes.  You won't be disappointed in the quality but if you order what size you think they where you will be returning them.