We were looking for some medium weight cotton shorts. My son was fed up with the quality of Gap/Old Navy/wherever shorts these last couple of years. These shorts are, in fact, a nice, medium weight cotton that hit just above the knee. You actually can't find this good quality fabric in the U.S. now, for some reason, the brands order the flimsiest, polyester fabric and charge more than these shorts. I've only ever found this quality cotton fabric in China, so was glad to see these - probably fromSee full review