These are perfect for my little girl. They are thick enough to keep her feet warm, but not so thick that they make it hard to fit the shoes, or get her feet too hot. I bought them for winter, but I think they'll be just fine for summer as well.