These shorts are good. The sizing is slightly different from other brands I buy for my 11 year old skinny son. While he still wears medium at Carters and Target I gave him these in XL and they fit well but with little room to grow. The shorts are comfortable and loose. They are great for sports and play.