These are cute but are to big for baby girl, I order the smallest size and still are huge. She is now 4months and can not fit them(bought them 2 months ago). I bought 4 pair, which she can not wear. Seems sturdy, shipping is as blah!!! They took almost 3 weeks to get here. I probably would not recommend these because there are others out there that the sizing is correct and shipping is faster.