I would wear these shorts for any kind of workout. I love that they spandex shorts with an overlay of mesh outer lining. They keep you cool, but covered up also. I wear them while I run and just out and about. I feel covered up and everything stays in place. It features moisture wicking and four way stretch.