My wife bought me these and I did not expect these would be as good as the reviews claimed, they are.  Most of us have a little extra belly and the waist band rolls over, not these.  I have paid $20 a pair for Under Armor and these are much better.  The only thing I can think of to complain about is the color.  I wish they came in white.  These need to get six stars.