Even though these shorts are advertised as "bike shorts," there is no padding so I would not use for cycling.  However, if you want a nice cotton workout or walking/hiking short, these work great.  In spite of being cotton, they wick away moisture and are just extremely comfy to wear.  I highly recommend these shorts for workouts.