I bought these for my 3 year old for tap and they are perfect! The buckle isn't a "real" buckle where she would have to struggle with getting the little pin in the hole, I can just slide it through and she can get them on and off with no problems since there is a little bit of elastic on the sides for a little give.  They are a little slippery at first but that is normal.  The sound is terrific and they look very nice.  the bow is removeable if you don't like it.  My daughter wears about an 8-1/2 street shoe and I got her the 9-1/2 tap shoe and there is enough room for her to hopefully wear them until the spring.