When I purchased these shoes for my daughter I was a little hesitant.  She had been asking for Sketchers Twinkle Toes though when I came across the Sketchers Shuffles Rainbowlicious I felt they would be perfect for her.  She was so excited to open them the day they arrived and the excitement only got stronger when she lifted the lid to the box.  When the shoe box is opened it sings a Sketchers cheer song and did she ever love that.  When she pulled the shoes out of the box her first comment to me was, "I think these are nicer than Twinkle Toes."  They seem to fit well and run true to size. I would not recommend buying them a little big because I had thought about doing that for my daughter and I am very glad I didn't;  They would have been too big.  I think overall these are great shoes, we purchased the pink style and they are very girly which is perfect for my daughter.  The nice part is they have three other color choices.  My only worry is that they have two colored laces on each shoe and I am hoping that doesn't make it difficult for her to tie them.  On the up side once they are tied they seem to stay tied together very well.