I ordered these to wear when I go to the gym. I personally find them to be kind of rough (definitely not soft) and easy to stretch out. However they don't ride down so that's a plus. For use at the gym or outdoors, they're fine. Nothing praiseworthy, nothing terrible.