I ordered these shorts because I heard that wearing compression shorts can help prevent pulled muscles when playing sports like softball.  I pulled my hamstring 3 times earlier this year and would not be able to walk right for a week.  So I ordered these.  They are not as thick as I expected but keep an amazing amount of heat in or on the muscle after warm up.  I have not pulled any muscles since and stay a lot warmer on the field allowing me play better.  The next pair I buy though will be a little thinker with more support