I bought these to wear under my wedding dress. They were AMAZING. I got married at the end of June and it was so hot, I knew I would be sweating and my legs would be rubbing together and Id be uncomfortable all day, but with these I didn't have any issues! They were comfortable and stayed in place for 10 hours. I didn't have any discomfort with my thighs rubbing up against each other or anything. I highly recommend!