If you are looking for a pair of shorts that are not too short or not too long then these Seasalt Blackmore Beach Shorts are the ones. They fall to the mid thigh when you roll them. Made from cotton with a little stretch they are comfortable to wear with a straight fit on the leg. There is two patch pockets on the backside and pockets side pockets at the front. You can wear a belt if you want to and there is a zip fly at the front.
Machine wash at 30 degrees
made form 98% cotton, 2 % elastane.