I LOVE these shorts, they are perfect for preventing thigh rub, can be worn for all activities under layers or just on their own if you're brave or shameless like me! They are a single layer so not too thick and have lots of stretches. Perfect amount of stretch to wear on their own for running and prevent the dreaded thigh rub, not tight or pinchy but comfortable and form-fitting.If you're unsure of sizing and/or have thick thighs go with the larger size.
BTW, I was recommended by a friend who has a hernia surgery. He likes it a lot after he used it. It is comfortable to wear, and speed up the recovery. I wear it for many kinds of sports as well, that's why I would highly recommend to you guys