These were incredibly comfortable. I bought a couple of pairs to wear under sun dresses in Vegas. They stayed cool and dry in 110 degree heat and did not roll up or down. Fit as expected. I am glad that I bought a couple of pairs. A great price for how well they performed.