My tank comes in a 24" and reaches the military height to the ribs if I hike it up. The best, I found, are my casuals, around 21-22" length for me (I'm 5'9") each; Shorter is the most comfortable-and I'm nae adverse to showin' a bit o'the leg.