They were perfect for my daughter's Christmas party outfit. I said they were moderately small but my daughter is 5 years old 6 and 6-8 years old was too small for her. If I bought it again I would go for the next larger size. I don't think my daughter is particularly tall, maybe one of the tallest in her P2 class but no taller than most P3s.