Wore these for a 10-mile trail run and the liner never once bunched or rode up, which is a first for me. The 3-inch inseam hits just right, short enough to stay out of the way on hill sprints but not so short I'm tugging at them.
The liner on these actually stays put during longer runs, which is rare for me. Only gripe is they run a bit snug in the waist, so I'd size up if you're between sizes.