The only reason I gave this four stars is because these are so long! My daughter is almost two and I can't even imagine her wearing them as an infant, which I thought is what they were marketed for. I bought them for her Halloween costume but I try to find excuses for her to wear them with dresses, shorts or as sleeves and they are super cute. They are thick and well made.