Perfect length and love the reverse pocket for balls. The undershorts are a little loose but don't ride up much. Love the material the undershorts are made of, its sorta 'meshy' so doesn't make you super hot.
Pros
These capris are very soft and feel comfortable but they run big. I do really like them.