I read reviews and ordered accordingly. I bought them for my 10 yr old daughter. I purchased a size small and they fit perfectly. Shes a muscular 10 yr old not skin and bones. She loves them and wears them all the time. Ive washed them several times and theyve held up well.