These are OK and fairly comfortable.  The waistband doesn't seem to roll up.

However, these stretch out by end of the day.  Also, they don't breathe as well as some, and they build up heat/humidity.

I think if these were 8% rubbery material like spandex, lycra, etc... then they would be amazingly awesome.  That would keep them from stretching out by day's end, and would help them breathe and wick by being more snug fitting.