I have purchased 6 pairs of these for my twin daughters in various sizes over the past two years and they all have held up well, look great with everything, wash well, and are easy for toddler to put on themselves. great value!