My original review was critical of these because the legs ride up but after trying several different brands, none are much better than the other.

The fact is after some time, these have turned out to be my favorites for overall fit and style.