Super comfortable and breathable just like the reviews say. I wasn’t sure if I should get a M or S because it says they run small. I ended up getting both and I’d say these run true to size. I usually wear 4-6 and my hips are 40”. Both sizes were comfortable, but medium was just slightly loose. Since I read they stretch over time I’m going to stick with the small. Anyway, planning to stock up because they’re awesome!