i am a nurse and i wear these to work. they are heavy duty without being too warm. the cargo pockets are fantastic for all my "things" i need to carry with me. since finding these i have to gone back to silly scrub pants.