Found these on sale, and even then we paid too much. The tab that holds the elastic broke the first time my daughter was wearing them. The third time the heel pull came off, and frayed completely by the end of the day. They are a real struggle to get on. we will not by carter's brand shoes again.