I like the pair of TD Neptune shorts I have but order small because they seem to run big.