They are absolutely beautiful, my daughter wore them for her 4th birthday, received so many compliments, she was very comfortable and could play all day. They have held up very well and still look clean despite my daughter not taking them off.
Pros
Helps maintain proper posture and alignment
Cons
Shoes may not be durable enough for outdoor activities