Super cute! I am ordering these for my 1 year old daughter for her birthday. They are made of elastic material, but she fits perfectly and will most likely grow into them more. They were quite long, but she's on the shorter side of the growth chart. She's about 25 inches tall and they went through her legs to the point where she tripped, so I'd say that's the only downside. Otherwise it was a great purchase!