Bought a few months ago to match my daughter's Catholic school uniform. They still fit and look great. My only issue is that two pairs appear to be from a different color batch than the other pair. It's not noticeable when the original pairs are kept together, but when they're mixed it's obvious. One looks almost dark blue when wearing it with hunter green. However, I don't notice it when I wear 2 off-colours together. Not enough of an issue to deduct more than 1 star from a review. For 4 months of almost constant wear, they held up perfectly without stretching or tearing. Keep in mind that this is a thinner material like nylon. Not a problem but thought it should be mentioned. I plan to buy another set when she outgrows these!