I'm partial to the Fox Attack and Attack Pro shorts while on my MTB and my gravel hybrid. The material of the outer shorts on the pro is stretchy and very comfortable. I normally watch for end of season sales and get them in the $80-$90 range.
Most MTB shorts come with padded liners but not all do. I hate riding without padded liners anymore. The chafing on even short rides is *ahem* irritating.