I had surgery done recently and I'm required to wear these for 3 months. I love the fit and the fact that the bottom part feels like underwear. The material is good but a little rubbery so it can get a bit hot. I'm in 85 degree weather though