Both of my boys love these shorts. They primarily love the fabric. It is light weight, looks good after frequent washing without fading, and love the elastic waist. However, we preferred last year's version, which was called the "all for one" short. It had a better fit, and my boys liked the drawstring waist. This year's version has weird sizing. The medium is a size 12. The large is a size 14, and the extra large is a size 16. We had to go up a size and have our tailor pull in the waist, which adds more expense to these shorts. We love the longer length. We hope the sizing goes back to last year's version, but are happy that only at Quiksilver can you find this fabric. Cotton cargo shorts are heavier and fade too quickly.