Alpinestarts Gravity Shorts
These shorts are great for muddy wet conditions like we have in the Pacific Northwest. They are more like a moto short then bike shorts, but are great for downhill. Material is thicker then you normal mtb shorts, but again great for mud and water. They do not come with any compression shorts. If you want something that you don't have to worry about getting stained from mud or ripping from branches and rocks these are great shorts.
Size wise they match up pretty well also. I am a 34 and got large they perfect.
They are a great length, not too baggy and fit well with knee guards.