These tap shoes worked for me.  They are comfortable and well made.  I usually wear an 8 or 8 1/2 in street shoes, and the 8 1/2 tap shoes fit me perfectly.

My 9 year old daughter wears a 3 in street shoes.  She wears a 5 in these tap shoes and loves them

Dance on!