micoach is all you need to get the results you want.
How difficult can it be to find a pair of running shorts that do not cover half or the entire upper thigh? Not easy, I think they must have gone out of fashion. But then I found these 2.5" inch split shorts at our local Adidas Store. They are comfortable to wear: light and with a perfect fit. And they have a nice neutral look with a quality feel.
I don't like the feel of longer legged swimming suits and when I found these shorts with a 5 inch leg length with an inner liner that was made of quick drying material, they are perfect for me as a swim suit. I wish they were available in a larger variety of colors.