your best fit...
they wash well and seem to holding up nicely even to the pool
did find that then a tad small...they are elastic waste but the fabric has a tuck pleat near the pockets so it can be tighter in that area than the waist band...up sizing solved the issue...
also length was perfect even up-sizing ..they land about 4 inches over my knee just as in the picture