I'm happy with this purchase.  It's tight  but not uncomfortable.  It hardly never rides up-  it mostly stays in place.  I  gave it 4  instead of 5  stars because I'm not a big fan of the lace  front- I didn't realize  HOW  lacy it was.  I get a draft  from all the lace!