Excellent color and material.
Take a size L and I look good it is not very long but it is not short either, the drawback is that it is rolled up from the waist and from the thighs I use it to train and if I have to accommodate the shorts because it does not have reinforcement in the waistband.